若变量都已正确说明,则以下程序段的输出结果是( ) a=2;b=3;printf(a>b?’’***a=%d’’:’’###b=%d’’a,b);

admin2021-09-05  17

问题 若变量都已正确说明,则以下程序段的输出结果是(    )
  a=2;b=3;printf(a>b?’’***a=%d’’:’’###b=%d’’a,b);

选项 A、没有正确的输出格式控制
B、输出为:***a=2
C、输出为:###=2    ,
D、输出为:***a=2###=2

答案C

解析 本题实际上是考查C语言中的格式化输入输出知识,同时本题也考查了三目表达式的知识。如果逻辑表达式为真,则执行冒号之前的,否则执行冒号之后的表达式。
转载请注明原文地址:https://jikaoti.com/ti/VMh0FFFM
0

最新回复(0)