C语言:关系运算符与关系表达式.2021-02-23

  • Post author:
  • Post category:其他


1.关系运算符含义 和 关系表达式示例

运算符

名称

示例

功能

缩写

<

小于

a<b

a小于b时返回真(返回1);否则返回假(返回0)

LT

<=


小于等于

a<=b

a小于等于b时返回真;否则返回假

LE

>

大于

a>b

a大于b时返回真;否则返回假

GT

>=


大于等于

a>=b

a大于等于b时返回真;否则返回假

GE

==

等于

a==b

a等于b时返回真;否则返回假

EQ

!=

不等于

a!=b

a不等于b时返回真;否则返回假

N

参见自:

https://baike.baidu.com/item/%E5%85%B3%E7%B3%BB%E8%BF%90%E7%AE%97%E7%AC%A6/352774?fr=aladdin#1

2: 例子:输入两个整数判断大小

main()
{
	int x,y,z;
	//变量说明(声明)
    //函数内的变量声明务必要放到函数主体的最顶部,
	//否则在一些严格遵守C89的编译器上会报错且无法通过编译!!!(如:VS2010)

	int max(int a,int b);
	//函数声明(说明)

	printf("输入两个整数(用空格分开)判断大小:");
	//输出 字符串

	scanf("%d %d",&x,&y);
	//输入 x和y的值,
	//scanf()为内置的输入函数

	z=max(x,y);
	//先调用max()函数,
	//再将max()函数返回的值赋给z

	printf("最大数是: %d \n",z);
	//输出 字符串
	//printf()为内置的输出函数
}
//主函数(main)

int max(int a,int b)
{
	if (a>b) return a;else return b;
}
//自定义max函数

运行效果:

3.输入三个整数判断大小


https://blog.csdn.net/u012336596/article/details/113806728#t2

4.例子: 模拟红绿灯 和 模拟 菜单


https://blog.csdn.net/u012336596/article/details/113814572

运算符优先级与结合性


https://blog.csdn.net/u012336596/article/details/113837473#t5

关系运算符等级 低于 算数运算符等级



版权声明:本文为u012336596原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。