1 没太看懂为什么选C,求评论区详解
1 题目要求x为奇数时表达式值为真,C选项 x为奇数时x%2=1,c语言中1代表的意思是真,0代表的是假,所以!1值为假,不符合题意2 C语言if-else分组不是看缩进,而是距离最近的为一组,C选项加上大括号就能明显看出计算出的y值不同
x%2,如果是基数,结果是1,默认代表true,再加个非就是false,不满足题意