柠檬试题库
计算机
公务员
驾照
计算机
公务员
驾照
有以下程序 #include
main() { int a=0,b=0,c=0,d=0; (++a || ++b) ? ++c : ++d; printf("%d,%d,%d,%d\n", a,b,c,d); } 程序的运行结果是
🔥 1559 热度
A
1,0,1,0
B
1,1,0,1
C
1,0,0,1
D
1,1,1,0
参考答案
A
解析
【解析】条件表达式一般形式:exp1?exp2:exp3,执行规则为:若exp1为真,求解exp2,输出exp2的值,不计算exp3的值;若为假,求解exp3,输出exp3的值,不计算exp2的值。本题程序执行过程为:求解逻辑表达式(++a || ++b),先求解++a,a=1,则整个表达式为真,不计算++b,然后求解++c,不计算++d,最后得到a=1,b=0,c=1,d=0,A选项正确。
复制题目向 AI 提问
复制
多科目计算机二级刷题
柠檬计算机二级
推荐题目
(2006北京社招,第10题)<img style='vertical-align:middle' src="130933bcf00d498c9489ab29a33c97ab.001.jpg" width="475" height="122" alt="">( )<br>
(2007北京应届,第l0题)<img style='vertical-align:middle' src="16d030598eee4544b9319343ffac7c7e.001.jpg" width="434" height="89" alt="">( )<br>
(2006北京社招,第6题)<img style='vertical-align:middle' src="e1084477dc5b4ff1ae70d4d0afd610f4.001.jpg" width="424" height="92" alt="">( )
(2006北京社招,第7题)<img style='vertical-align:middle' src="e93e0b7e1aa149d09f69c6a89a508137.001.jpg" width="512" height="130" alt="">( )<br>
(2007北京应届,第7题)<img style='vertical-align:middle' src="9187ca27b6114d639a8e8d3469c1da92.001.jpg" width="428" height="96" alt="">( )<br>
相关标签
二级C语言
exp
求解
程序
计算
×