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

admin2021-04-28  28

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

选项 A、**
B、****
C、*
D、********

答案C

解析 由于内层循环        for( k=1; k<3; k++)后面直接跟了空语句";"所以在循环内部什么操作也不做,跳出外层循环后执行打印语句,所以打印了一个"*",选择C。
转载请注明原文地址:https://jikaoti.com/ti/HGz0FFFM
0

最新回复(0)