作业帮 > 综合 > 作业

C语言 若有定义:int a=1,b=2,c=3;则语句++a丨丨++b&&++c,运行后b的值为多少

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 11:51:44
C语言 若有定义:int a=1,b=2,c=3;则语句++a丨丨++b&&++c,运行后b的值为多少
C语言 若有定义:int a=1,b=2,c=3;则语句++a丨丨++b&&++c,运行后b的值为多少
3
再问: 可是他的答案是2啊,优先级&&先算?
再答: 对了,与非运算级是从左到右。也就是说程序一执行到++a,即为非零,所以为真,并没有++b的操作。所以b仍为2.