问题
单项选择题
以下程序段中的变量已正确定义
for(i=0;i<4;i++,i++)
for(k=1;k<3;k++);printf("*");
该程序段的输出结果是______。
A.*
B.****
C.** D.********
答案
参考答案:A
解析: 由于内层循环for(k=1;k<3;k++)后面直接跟了空语句“;”因此在循环内部什么操作也不做,执行完内层循环后执行输出语句,所以输出了一个“*”,故本题答案A。