有以下程序段 scanf("%d%d%d",&a,&b,&c); if(a<b) a==b; if(a<c) a==c; printf("%d\n",a); 该程序段的功能是

admin2020-07-28  16

问题 有以下程序段
        scanf("%d%d%d",&a,&b,&c);
        if(a<b) a==b;
        if(a<c) a==c;
        printf("%d\n",a);
该程序段的功能是

选项 A、输出a、b、c中值相等的数值
B、输出a、b、c中的最大值
C、输出a、b、c中的最小值
D、输出a的原始值

答案D

解析 程序段执行过程为:从键盘读入3个整型数据分别赋值给a,b,c,如果a<b,判断a与b是否相等,无论结果如何不做任何改变。如果a<c,判断a与c是否相等,无论结果如何不做任何改变。最后对于a,b,c的值不做任何改变,输出a的原始值,D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/eG3p777K
0

最新回复(0)