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

admin2017-07-05  26

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

选项 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://jikaoti.com/ti/M0i0FFFM
0

最新回复(0)