易百教程

使用比较运算符进行值比较

下表列出了C语言中数学比较运算符。

运算符 示例 描述
!= a != b a不等于b
< a < b a小于b
<= a <= b a小于或等于b
== a == b a等于b
> a > b a大于b
>= a >= b a大于或等于b

C语言中从左到右进行比较。

示例代码

#include <stdio.h> 

int main()
{ 
   int first,second; 

   printf("输入第一个值: "); 
   scanf("%d",&first); 
   printf("输入第二个值: "); 
   scanf("%d",&second); 

   puts("正在计算中..."); 
   if(first<second) 
   { 
       printf("%d 小于 %d\n",first,second); 
   } 
   if(first>second) 
   { 
       printf("%d 大于 %d\n",first,second); 
   } 
   return(0); 
}

编译和执行上面示例代码,得到以下结果:

hema@ubuntu:~/book$ gcc main.c
hema@ubuntu:~/book$ ./a.out
输入第一个值: 99
输入第二个值: 199
正在计算中...
99 小于 199