麦克雷 Mavom.cn
标题:
c语言中10<a<15是什么意思
[打印本页]
作者:
艾的民
时间:
2019-9-12 10:26
标题:
c语言中10<a<15是什么意思
c语言中10<a<15是什么意思
作者:
ykcc78duh
时间:
2019-9-12 10:26
这不是关系表达式而是逻辑表达式:根据运算符优先规则先判断10<a能否成立成立则真赋值1返回,不成立为假0值返回,在比较返回值与15的大小。由此可知该表达式无论A值大小都为真其值为1.如果要用c语言表达数学表达式10<a<15,则c语言的表达式为(10<a)&&(a<15).
#include "stdio.h"
void main()
{int a,c;
printf("请输入一个数字:");
scanf("%d",&a);
c=(10<a<15);
printf("%d",c);
}
运行后无论输入什么数字输出结果为1.建议楼主去学习下C语言的算数规则。
作者:
Gbljknbjtig
时间:
2019-9-12 10:26
a的大小在10和15之间
欢迎光临 麦克雷 Mavom.cn (https://mavom.cn/)
Powered by Discuz! X3.5