取三个数a、b、c中的最大者 ,表达式是:(a>b&&a>c)>0?a:(b>a&&b>c)>0?b:c
举一反三
- 为表示“a和b都不等于0”,应使用的C语言表达式是 A: (a!=0)||(b!=0) B: a||b C: !(a=0)&&!(b=0) D: a&&b
- 设有说明inta=0,b=1,c=2;下面表达式的值为1(对于逻辑表达式代表非0)的有。 A: a&&b B: ++a C: !a&&b>c D: c||a
- 为表示“a和b都不等于0”,应使用的C语言表达式是()。 A: (a!=0)‖(b!=0) B: a‖b C: !(a=0)&&(b!=0) D: a&&b
- 设a、b和c都是int型变量,且a=3,b=4,c=5,则以下表达式中,值为0的表达式是( )。 A: a&&b B: a<=b C: aI Ib+c&&b-c D: !((a<b)&&!cI I1)
- 已知定义:inta=3,b=4,c=5;则以下表达式中结果为0的是( )。 A: a&&b B: a<=b C: a||b+c&&b-c D: !((a<b)&&!c||1)