选择题

以下程序段中的变量已正确定义

for( i=0; i<4; i++,i++)

for( k=1; k<3; k++ ); printf("*");

程序段的输出结果是(     )。

【正确答案】 C
【答案解析】

由于内层循环“for(k=1;k<3;k++)”后面直接跟了空语句“;”,因此在循环内部什么操作也不做,执行完内层循环后执行打印语句,所以打印了一个“*”,故本题答案C。