[单选题]

( 19 )有如下嵌套的 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 < e ) ? a:e ) : ( ( b < e ) ? b: c ) ;

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

参考答案与解析:

相关试题

有如下嵌套的iF语句iF(a<B) iF(a<c) k=a;iF(B<c) iF

[单选题]有如下嵌套的iF语句iF(a<B)iF(a<c) k=a;iF(B<c)iF(B<c) k=B;以下选项中与上述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<b) c=

    [单选题]有如下程序main() { int a=2,b=-1,c=2; if(a<b) c=1; if(b<0)c=0; else c++; printf("%d\n",c);}该程序的输出结果是A.0 B.1C.2 D.3

  • 查看答案
  • (19)设 a=4,b=5,c=6,执行语句 Print a<b And b<c

    [单选题](19)设 a=4,b=5,c=6,执行语句 Print a<b And b<c 后,窗体上显示的是( )。A.)TrueB.)FalseC.)出错信息D.)0

  • 查看答案
  • 有如下程序:main{ int a=2,b=£­1.c=2;if(a<0)if(

    [单选题]有如下程序:main{ int a=2,b=-1.c=2;if(a<0)if(b<0)c=0;else c++;printf("%d\n",c);}该程序的输出结果是( )。A.0B.1C.2D.3

  • 查看答案
  • 有如下四个语句: ①cout<<A<<seifill(*)<<left<<set

    [单选题]有如下四个语句: ①cout<<A<<seifill(*)<<left<<setw(7)<<B<<endl; ②cout<<setfill(*)<<left<<setw(7)<<A<<B<<endl; ③cout<<A<<serfill(*)<<right<<setw(7)<<B<<endl; ④cout<<setfill(*)<<right<<setw(7)<<A<<B<<endl; 其中能显示A******B的是( )。A.①和③B.①和④C.②和③D.②和④

  • 查看答案
  • 设a=4,b=5,c=26,执行语句Print a<b And b<C后,窗体上

    [单选题]设a=4,b=5,c=26,执行语句Print a<b And b<C后,窗体上显示的是A.TrueB.FalseC.出错信息D.0

  • 查看答案
  • 设a=4,b=5,c=6,执行语句Print a<b And b<c后,窗体上显示的是( )。

    [单选题]设a=4,b=5,c=6,执行语句Print a

  • 查看答案
  • 设a=4,b=5,c=6,执行语句Print a<b And b<c后,窗体上显示的是(  )。

    [单选题]设a=4,b=5,c=6,执行语句Print a

  • 查看答案
  • 设a=4,b=5,c=6,执行语句Print a<b And b<c后,窗体上显示的是(  )。

    [单选题]设a=4,b=5,c=6,执行语句Print a

  • 查看答案
  • ( 6 )若有定义语句: int a=3,b=2,c=1;, 则表达式 a<b?

    [试题]( 6 )若有定义语句: int a=3,b=2,c=1;, 则表达式 a<b?a:b 的值是 ___________ 。

  • 查看答案
  • ( 19 )有如下嵌套的 if 语句if ( a<b )if ( a<c ) k