以下程序段中的变量已正确定义
for( i=0; i<4; i++,i++ ) for( k=1; k<3; k++ ); printf("*" );
该程序段的输出结果是( )。
for 语句在没有“{}” 说明时仅仅是跟随其后的第一条语句, 即另外一个 for 语句, 第二个 for 循环有个“;” 结束, 所以整个双重循环将被视为空语句。 然后执行下一个顺序语句, 即输出语句, 只输出一个“*”。答案选择 D 选项。