运算符与表达式

51 阅读1分钟

#include <stdio.h> int main04(){ // 关系运算符 // 关系表达式的结果是整型 // -表达式是成立的, 正确的 ===> true, 1 // -表达式是不成立的, 错误的 ===> false , 0

要点:
1. == 是判断是否相等。 = 是赋值
*/ 
int a = 10;
printf("%d, a == 1");  // 0 

printf("%d\n", 2 + (a == 1 )  ) ; // 2
printf("%d\n", 2 > 3); // 0
printf("%d\n", 2 < 3);	// 1 
printf("%d\n", 2 <= 3); // 1
printf("%d\n", 2 >= 2); // 1

}

运行结果如下: image.png

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main05() { int num1, num2; printf("请输入两个整数\n#\n如果第1个数较大, 表示选择熊掌\n否则,表示选择鱼\n#\n"); printf("请输入: "); scanf("%d%d",&num1,&num2 ); num1 > num2 ? (print("您选择了熊掌\n")) : (print("您选择了鱼\n")); return 0; }