若已定义的inta=25,b=14,c=19;以下三目运算符(?:)所构成的语句的执行结果是____。a++

作者:高老师 浏览 1

若已定义的inta=25,b=14,c=19;以下三目运算符(?:)所构成的语句的执行结果是____。a++<=25&b--<=2&&c++?printf(”***a=%d,b=%d,c=%d\n”a,b,c):printf(”###a=%d,b=%d,c=%d\n”a,b,c);
【正确答案】:###a=26,b=13,c=19;根据优先级关系表达式等价于((a++<=25)&(b-c=2))&&(c++)等价于(1&0)&&c++等价于0&&c++由于“&&”运算为与运算所以“C++”设有进行计算c的值不变。

📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板