求a和b中的最大值,以下哪个表达式正确( )。
A: max=(a<b)?a:b
B: max=(a!=b)?a:b
C: max=(a>b)?a:b
D: 以上都不是
A: max=(a<b)?a:b
B: max=(a!=b)?a:b
C: max=(a>b)?a:b
D: 以上都不是
举一反三
- 求a和b中的最大值,以下哪个表达式正确()。 A: max=(a)?a:b B: max=(a!=b)?a:b C: max=(a>b)?a:b D: 以上都不是
- 下面的C语言中,哪个能实现max是a,b中的最大值() A: if(a>b) max=a; B: if(a<b) max=b; C: max=a; if(max<b) max=b; D: if(a>b) max=a; max=b;
- 将以下程序写成三目运算表达式语句是:if (a>b) max=a;else max=b; A: max=(a>b)?; B: (max=a>b)?a:b; C: c=(a>b)?a:b; D: max=(a>b)?a:b;
- 下面程序中,( )可以输出变量a,b,c的最大值。 A: if(a>=b && a>=c ) printf( "最大值为%d ",a); if(b>=a && b>=c) printf( "最大值为%d ",b); if(c>=a && c>=b) printf( "最大值为%d ",c); B: max=a; if(b>max) max=b; if(c>max) max=c;printf( "最大值为%d ",max); C: if(a>b>c ) printf( "最大值为%d ",a); if(b>a>c) printf( "最大值为%d ",b); if(c>a>b) printf( "最大值为%d ",c); D: if(a>b) max=a; if(c>max) max=c;printf( "最大值为%d ",max);
- 在C#中,下列代码运行后,变量Max的值是( )int a = 5,b = 10,c = 15,Max = 0; Max = a > b ? a : b;Max = c < Max ? c : Max; A: 0 B: 5 C: 10 D: 15