问题 单项选择题

若执行下面的程序时,从键盘上输入5和2,则输出结果是( )。    #include<iostream.h>:    void main( )    { inta,b,k;      cin > > a > > b;      k=a;      if(a < B)       k=a%b;      else      k=b% a;      cout < < k < < end1;}

A.5

B.3

C.2

D.0

答案

参考答案:C

解析:本题考查简单的if…else语句。先执行条件if(a<B) ,显然不成立,则执行else语句。

选择题
判断题