[单选题]

有如下嵌套的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;

参考答案与解析:

相关试题

( 19 )有如下嵌套的 if 语句if ( a<b )if ( a<c ) k

[单选题]( 19 )有如下嵌套的 if 语句if ( a<b )if ( a<c ) k=a ;else k=c ;elseif ( 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

  • 查看答案
  • (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

  • 查看答案
  • 设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

  • 查看答案
  • 有如下程序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

  • 查看答案
  • 设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

  • 查看答案
  • 有如下程序: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

  • 查看答案
  • 不等式A<B<C<D的VB表达式为()。

    [单选题]不等式A<B<C<D的VB表达式为[ ]。

  • 查看答案
  • 有如下四个语句: ①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.②和④

  • 查看答案
  • 有如下嵌套的iF语句iF(a<B) iF(a<c) k=a;iF(B<c) iF