问题 单项选择题

下列程序段中的变量已正确定义:
for(i=0;i<4;i++,i++)
for(k=1;k<3;k++);printf("*");
程序段的输出结果是( )。

A) ********
B) ****
C) **
D) *

答案

参考答案:D

解析: 本题中第二个fnr循环语句的后面有一个分号,所以两个for循环语句的执行语句为空。当两个for循环语句执行完后,再执行printf语句输出一个星号。所以正确答案为选项D。

单项选择题
多项选择题