以下程序段中,与其他三个功能不同的程序段是( )。

admin2019-01-11  27

问题 以下程序段中,与其他三个功能不同的程序段是(    )。

选项 A、s=0;i=1;  for(;;){s+=i;i++;if(i<=10)break;}
B、s=0,i=1;  for(;i<=10;){s+=i,i++;}
C、s=0;  for(i=1;i<=10;i++){s+=i;}
D、for(s=0,i:1;i<=10;s+=i,i++);

答案A

解析 B,C,D选项都表示对1到10进行累加后赋给s,而A中含break语句,循环体只执行一次,结束整个循环过程,因此答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/yixp777K
0

最新回复(0)