C程序,检查数字是正数还是负数
在此示例中,您将学习检查数字(由用户输入)是负数还是正数。
要理解此示例,您应该了解以下C语言编程主题:
该程序从用户那里获取一个数字,并检查该数字是正数还是负数或零。
检查正负是否使用if ... else#include
intmain(){
doublenum;
printf("输入一个数字:");
scanf("%lf",&num);
if(num<=0.0){
if(num==0.0)
printf("您输入了0。");
else
printf("您输入了一个负数。");
}else
printf("您输入了一个正数。");
return0;
}
您也可以使用嵌套 if...else语句解决此问题。
使用if...else嵌套语句检查正数或负数#include
intmain(){
doublenum;
printf("Enteranumber:");
scanf("%lf",&num);
if(num
printf("您输入的是负数。");
elseif(num>0.0)
printf("您输入的是正数。");
else
printf("您输入了0。");
return0;
}
输出1Enteranumber:12.3
您输入的是正数。
输出2Enteranumber:0
您输入了0。