if语句部分知识点:
int age = 10;
if(18<= age <28)
printf("青年\n");
输出的结果为青年:因为代码执行时,从左到右执行,会先执行代码 :
18<= afe
该条件判定为假,即为0。然后执行代码:
0 < 28
该条件判定为真,因此if语句括号内为真,执行printf。正确写法如下:
if(age >= 18 && age <28)
int age = 10;
if(18<= age <28)
printf("青年\n");
输出的结果为青年:因为代码执行时,从左到右执行,会先执行代码 :
18<= afe
该条件判定为假,即为0。然后执行代码:
0 < 28
该条件判定为真,因此if语句括号内为真,执行printf。正确写法如下:
if(age >= 18 && age <28)