未分类题

若变量已正确定义,有以下程序段: int a=3,b=5,c=7; if(a>B)a=b;c=a; if(c!=A)c=b; printf('%d,%d,%d/n',a,b,C); 其输出结果是( )。
D.3,5,7

A.程序段有语法错
B.3,5,3
C.3,5,5

【参考答案】

B
解析:本题考查if条件语句。a=3,b=5,因此a>b条件不成立,c=a=3。此时c!=a条件不成立,不执行......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)