问题 单项选择题

下列循环执行的次数为( )。
int y=2,x=4;
while(--x!=x/y)

A) 1
B) 2
C) 3
D) 0

答案

参考答案:C

解析: 首先判断终止条件,执行--X之后, x=3,x/y=1,满足条件,执行第1次循环;再判断终止条件,执行--x之后,x=2,x/y=1,满足条件,执行第2次循环;依此类推可知一共执行了3次循环。

补全对话,情景问答
选择适当的句子完成对话。
                                            A: You' re welcome. 
                                            B: Would you like to go with me? 
                                           C: How many groups have you got in your school? 
                                           D: What day is it today? 
                                           E: Are you doing your homework?
A:           1                               B: It' s Friday. 
A: Thank you.                           B:        2                    
A:        3                                  B: No, I' m watching TV. 
A:        4                                  B: We have got six hobby groups in our school. 
A: I am going to play video games,         5                            B: No, I'm going to Shanghai Library.
1.                           2.                          3.                             4.                            5.                     
单项选择题