📅  最后修改于: 2023-12-03 15:27:11.723000             🧑  作者: Mango
这是一个简单的C程序,可以用于检查数字是正数、负数还是零。
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:\n");
scanf("%d", &num);
if(num > 0) {
printf("%d是正数\n", num);
}
else if(num < 0) {
printf("%d是负数\n", num);
}
else {
printf("输入的是零\n");
}
return 0;
}
以上代码片段中,我们定义了一个整数变量num
,并通过scanf()
函数获取用户输入的数字。之后,我们使用一个if-else-if
语句来检查数字的正负性,如果数字大于零,我们就打印出它是正数;如果数字小于零,我们就打印出它是负数;如果数字等于零,我们就打印出它是零。最后,我们返回0表示程序正常结束。
num
。请注意,此程序仅适用于整数,如果需要检查小数的正负性,需要进行一些其他的处理。