如下程序显示的结果是 ( )。
s=1
i=0
do while i<8
s=s+i
i=i+2
end do
s
第1题:
以下程序段与其他作用不一样的是
A.for(i=0,s=0;i<=100; i++) s=s+i;
B.for(i=0,s=0; 1; s=s+i,i++) if(i>100) break;
C.for(i=0,s=0; 1; s=s+i,i++) if(s>100) break;
D.for(i=0,s=0;i<=100; s=s+i , i++) ;
第2题:
以下程序段的执行结果是()。 s=0;i=1; do {s=s+i;i=i+2;} while (i<=0); printf(“%d”,s);
A.0
B.1
C.9
D.3
第3题:
下列选项中,与"for(i=1,s=0;i<n;i++){s=s+i;}"功能相同的程序段是()
A.for(i=n,s=0;i>1;i--){s=s+i;}
B.for(i=n,s=0;i>=1;i--){s=s+i;}
C.for(i=n-1,s=0;i>1;i--){s=s+i;}
D.for(i=n-1,s=0;i>0;i--){s=s+i;}
第4题:
2、以下程序段的执行结果是()。 s=0;i=1; do {s=s+i;i=i+2;} while (i<=0) printf(“%d”,s);
A.1
B.9
C.0
D.3
第5题:
以下程序段的执行结果是()。 s=0;i=1; for(;i<=10;;) {i=i+2; s=s+1;} printf(“%d”,s);
A.3
B.4
C.5
D.6