如何在if
语句中比较int
类型值。
示例代码
#include <stdio.h>
int main()
{
int a,b; // 第 5 行
a = 60;
b = a - 20;
if( a > b)
{
printf("%d 大于 %d\n",a,b);
}else{
printf("%d 小于 %d\n",a,b);
}
return(0);
}
执行上面示例代码,得到以下结果:
hema@ubuntu:~/book$ vi main.c
hema@ubuntu:~/book$ gcc main.c
hema@ubuntu:~/book$ ./a.out
60 大于 40
第5行声明了两个整数变量:a
和b
。变量在第7
行和第8
行中赋值,变量b
的值计算为比变量a
小20
。
第10
行进行比较:
if( a > b)