有以下程序段,若变量已正确定义并赋值 if(aD b)printf("x=%d",x); else printf("y=%d",y); if(a<=b)i++; else j++; 则与此程序段功能相同的选项是( )。

admin2019-06-12  25

问题 有以下程序段,若变量已正确定义并赋值
    if(aD b)printf("x=%d",x);
    else printf("y=%d",y);
    if(a<=b)i++;
    else j++;
则与此程序段功能相同的选项是(    )。

选项 A、1t(a>b)
  {printf("x=%d",x);j++;}
  else{printf("y=%d",y);i++;}
B、if(a>b)
  {printf("x=%d",x);i++;}
  else{printf("y=%d",y);j++;}
C、if(a<=b)
  {printf("x=%d",x);i++;}
  else{printf("y=%d",y);j++;}
D、if(a>=b)
  {printf("x=%d",x);i++;)
  else{printf("y=%d",y);j++;}

答案A

解析 程序的逻辑是当a>b时,执行语句“printf("x=%d",x);”和语句“j++;”,否则执行语句“printf(”y=%d”,y);”和语句“i++;”,由此答案选A。
转载请注明原文地址:https://jikaoti.com/ti/sEf0FFFM
0

随机试题
最新回复(0)