A-A+

若x y均是int型变量 则执行以下语句后的结果是()for(x=1;x<5;x+=2)fo

2022-08-06 10:39:25 问答库 阅读 178 次

问题详情

若x、y均是int型变量,则执行以下语句后的结果是()
for(x=1;x<5;x+=2)
for(y=1;y<5;y++)
{printf("%2d",x*y);
if(y==4)printf("n");
}
A.1 2 3 4
3 6 9 12
B.2 3 4 5
3 4 5 6
C.1 2 3 4 5 6 9
D.2 3 4
3 6 9
6 9 12

参考答案

正确答案:A
A [解析]此题为一个简单的for循环嵌套。外层步进值为2,循环中断条什是x<5;内层步进值为1,循环中断条件是y<5。语句"if(y==4)printf("\n"):"的用意是当y=4时回车换行。

考点:变量,语句