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

admin2010-09-05  48

问题 若执行下列的程序时,从键盘上输入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;
   printtf("%d\n",s);
   }

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

答案B

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

最新回复(0)