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

admin2022-10-24  33

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

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

答案A

解析 C语言中,分号为一条语句的结束。因此“for(i=0;i<4;i++,i++)for(k=1;k<3;k++);”是完整的语句,“printf(”*”);”是独立语句,不属于for循环。最后执行prinff语句输出“*”。故本题答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/BKd0FFFM
0

最新回复(0)