问题
单项选择题
阅读下列程序: public class Test {public static void main (String args[]) { int x=3; for (int i=1;i<=10; i++) x=x+i/4; System. out. println(x);} }程序的输出结果是( )。
A.12
B.13
C.14
D.15
答案
参考答案:B
解析: 本题中for循环的初始值为1,结束值为10,当i为1~3时,i/4为0(两整数相除,结果为整数);当i为4~7时,i/4的值为1;当i为8~10时,i/4的值为2。x的值被加了4次1、3次2,所以x的值为3+4+6=13,正确答案为B。