当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

有如下嵌套的if语句: if(a<b) if(a<c)k=a; else k=C: else if(b<c)k=b; else k


有如下嵌套的if语句: if(a<b) if(a<c)k=a; else k=C: else if(b<c)k=b; else k=C; 以下选项中与上述if语句等价的语句是()。

A.k=(a<b)?a:b;k=(b<c)?b:C;

B.k=(a<b)?((b<c)?a:b):((b>c)?b:c);

C.k=(a<b)?((a<c)?a:c):((b<c)?b:c);

D.k=(a<b)?a:b;k=(a<c)?a:c;

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 有如下程序:main{ int a=2,b=-1.c=2;if(a&lt;0)if(b&lt;0)c=0;else c++;printf(&quot;%d\n&quot;

  • (19 )有如下嵌套的 if 语句if (a&lt;b )if (a&lt;c ) k=a ;else k=c ;elseif (b&lt;c ) k=b

  • (19 )有如下嵌套的 if 语句if (a&lt;b )if (a&lt;c ) k=a ;else k=c ;elseif (b&lt;c ) k=b

  • 以下4个选项中,不能看做一条语句的是 A.; B.a=5,b=2.5,c=3.6; C.if(a&lt;5); D.if(b

  • 有如下程序main(){ int a=2,b=1,c=2; if(a&lt;b) c=1; if(b&lt;0)c=0; else c; printf("%d\n"

  • 有如下嵌套的if语句: 以下选项中与上述if语句等价的语句是( )。 A. B. C.