程序段if(a>;b)max=a;elsemax=b;可以用条件表达式max=(a>;b)?a:b表示。
举一反三
- 将以下程序写成三目运算表达式语句是:if(a>b)max=a;elsemax=b; A: max=(a>b)?; B: (max=a>b)?a:b; C: c=(a>b)?a:b; D: max=(a>b)?a:b;
- if(a>b)max=a; elsemax=b; 的等价语句为 max=(a>b)?a:b;
- 1.如下程序输出的结果是:()。#include <;stdio.h>;void main(){int a=1, b=2,max=0;if(a>;b)max=a;elsemax=b;printf("%d",max);} A: 1 B: 2 C: 3 D: 4
- 以下程序段的功能是:将变量a、b的最大值赋给max。 max = a;if ( max < b ){ max = b;}
- 下列程序段用于找到a、b中的最大数,则空白处应填。 int a,b,max; scanf("%d%d",&a,&b); ____________; if (max<b) max=b; printf("max=%d ",max);