编写一个C程序,从键盘输入一个整数,判断它是正数、负数还是零,并输出相应的结果
时间: 2024-12-08 18:24:39 浏览: 23
基于AT89C52多功能科学计算器
3星 · 编辑精心推荐
你可以编写如下的C程序来实现这个功能:
```c
#include <stdio.h>
#include <stdbool.h> // 引入bool类型
int main() {
int number;
bool isPositive;
// 输入一个整数
printf("请输入一个整数: ");
scanf("%d", &number);
// 判断数字的正负
if (number > 0) {
isPositive = true;
printf("这是一个正数.\n");
} else if (number < 0) {
isPositive = false;
printf("这是一个负数.\n");
} else {
isPositive = false; // 零不是正数也不是负数
printf("这是一个零.\n");
}
return 0;
}
```
这个程序首先提示用户输入一个整数,然后通过if...else条件语句判断这个数是否大于0(正数)、小于0(负数),还是等于0。
阅读全文