若执行下列的程序时,从键盘上输入1和2,则输出结果是( )。 #include<stdio.h> main() { int a,b,s; scanf("%d%d",&a,&b

admin2010-09-05  9

问题 若执行下列的程序时,从键盘上输入1和2,则输出结果是(   )。        #include<stdio.h>        main()          {   int a,b,s;               scanf("%d%d",&a,&b);              s=a;              if(a<b) s=b;                    S=S*S,              printf("%d\n",s);       }

选项 A、1
B、4
C、2
D、9

答案2

解析 本题考查if语句。scanf函数通过键盘读入a、b的值,a=1,b=2。第一个if语句,先判断条件,发现a<b条件成立,则s=b=2, s=s*s=4。
转载请注明原文地址:https://jikaoti.com/ti/WjI0FFFM
0

最新回复(0)