易错的if语句
#include <stdio.h>
int main()
{
int a=20;
if (1 <= a <= 10)//1<=20为真,结果为1,1<=10为真
{
printf("in range\n");
}
else
{
printf("out of range\n");
}
return 0;
}
结果:
in range
请按任意键继续. . .
文章标签 c语言:易错的if语句 文章分类 C/C++ 后端开发
易错的if语句
#include <stdio.h>
int main()
{
int a=20;
if (1 <= a <= 10)//1<=20为真,结果为1,1<=10为真
{
printf("in range\n");
}
else
{
printf("out of range\n");
}
return 0;
}
结果:
in range
请按任意键继续. . .
上一篇:c语言:条件表达式的应用
下一篇:c语言:在屏幕上输出图案
循坏语句的三种用法
C语言指针的基本认识
4.if((++a >0) && !(b-- <=0))中的赋值问题5.static静态变量
1.(a)?2.逗号运算符
6.基类型指针7.区别 int *s() 与 int(*s)()8.动态分配内存
c语言 谭浩强 课后习题 第三章 整型、字符型范围 易错分析
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M