for(i=0;i<100;i+=2)s=s+i++;循环次数是()次。
第1题:
有下列程序:
main
{int i,s=0,t[]={1,2,3,4,5,6,7,8,9};
for(i=0;i<9;i+=2)s+=*(t+i);
printf("%d\n",s);
}
程序执行后的输出结果是( )。
A.A.45
B.20
C.25
D.36
第2题:
以下程序运行后,输出结果是 ( ) main( ) {char ch[2][5]={"693","825"},*p[2]; int i,j,s=0; for(i=0;i<2;i+ +)p[i]=ch[i]; for(j=0;j<2;j+ +) for(j=0;p[i][j]>='0'& & p[i][j]<='9';j+=2) s=10 * s+p[i][j]-'0'; printf("%d\n",s); }
A.6385
B.22
C.33
D.693825
第3题:
在下述程序中,判断条件“i>j”共执行的次数是main(){ int i=0,j=10,k=2,s=0; for(;;) { i+=k; if(i>j) { printf("%d",s); break; }s+=i; }}A.4 B.7 C.5 D.6
第4题:
下列各循环语句中,不是死循环的是( )。
A.int i=100; while(1){ i=i%100+1; if(i==20) break; }
B.int i,sum=0; for(i=1;;i++) sum=sum+1;
C.int k=0; do{ ++k; }while(k>=0);
D.int s=3379; while(s++%2+3%2) s++;
第5题:
有以下程序 main() {int i,s=0,t[]={1,2,3,4,5,6,7,8,9 }; for(i=0;i<9;i+=2) s+=*(t+i); printf("%d\n",s); }
A.45
B.20
C.25
D.36
第6题:
下列程序段中,不是死循环的是_______。
A.int i=100;
B.unsigned k=0; while(1) do { { i=i%100+1; ++k if(i>=100)break; } } while(k>=0);
C.for(;;);
D.int s=3379; while(s++%2+s%2)s++;
第7题:
在下述程序中,判断i>j共执行的次数是( )。 main() {int i=O,j=10,k=2,s=0; for( ;; ) { i+=k; if(i>j) {ptintf("%d",s); break; }s+=i; } }
A.4
B.7
C.5
D.6
第8题:
以下循环体的执行次数是______。 main() { int i,j; for(i=0, j=1;i<=j+1; i+=2,j--) printf("%d\n",i) }
A.3
B.2
C.1
D.0
第9题:
若i为整型变量,则以下循环执行次数是______。 for(i=2;i==0;)printf("%d",i--);
A.无限次
B.0次
C.1次
D.2次
第10题:
用scala求10以内的偶数下面那些写法正确()
第11题:
二重循环for(i=0;i<5;i+=2)for(j=0;j<5;j++)的循环体的执行次数为15。
第12题:
int i=1,total=1;
while(i<5)
{
total+=i;
i+=1;
}
int i=1,total=0;
while(i <=5)
{
total+=i;
i+=1;
}
int i=0,total=0;
while(i <5)
{
i+=1;
total+=i;
}
int i=0,total=0;
while(i <=5)
{
total+=i;
i+=1;
}
第13题:
for (i=2; i=0; ) printf(“%d” , i--) ; 以上程序段的循环次数是( )。
A. 2次
B. 无限次
C. 0 次
D. 1 次
第14题:
下面程序的运行结果是______。
main()
{ int i=0,j=10,k=2,s=0;
{i+=k;
if(i>j)
{printf("%d\n",s);
break;}
s+=i;}}
第15题:
以下循环体的执行次数是( )。 voidmain( ) {inti,j; for(i=0,j=1;i<=j+1;i+=2,j--)cout<<i<<endl; }
A.3
B.2
C.1
D.0
第16题:
有以下程序main( ){ int i=0,s=0;do{ if(i%2) {i+ +; continue; } i++; s+=i;}while(i<7)cout<<s<<end1;}执行后输出结果是
A.16
B.12
C.28
D.21
第17题:
以下循环体的执行次数是( )。 main() {int i,j; for(i=0,j=1;i<=j+1;i+=2,j--)cout<<i<<endl; }
A.3
B.2
C.
D.0
第18题:
以下循环体的执行次数是
main( )
{int i,j;
for(i=0,j=1;i<=j+1;i+=2,j- -)cout<<i<<endl;
}
A.3
B.2
C.1
D.0
第19题:
下面程序的运行结果是______。 main() { char ch[7]={"65ab21"}; int i,s=0; for(i=0;ch[i]>="0'&&ch[i]<='9';i+=2) s=10*s+ch[i]-'0'; printf("%d\n”,s); }
A.12ba56
B.6521
C.6
D.62
第20题:
在下面循环语句中循环体执行的次数为(46)。 for(int i=0;i<0; i+ +)if(i>n/2)break;
A.n/2
B.n/2+1
C.n/2-1
D.n-1
第21题:
下面程序的运行结果是【 】。
main()
{ int i=0,j=10,k=2,s=0;
for(;;)
{i+=k;
if(i>j)
{printf("%d\n",s);
break; }
s+=i; } }
第22题:
由i=-1;while(i<10)i+=2;i++;可知,此while循环的循环体执行次数为6次。
第23题:
若i为整型变量,则以下循环执行次数是(). for(i=2;i==0;) printf("%d",i--);
第24题:
int i=10;do{i=i+1;}while(i<0);
int i=int i=5;do{i+=1;}while(i>0);
int i=1;do{i+=2;}while(i!=10);
int i=6;do{i-=2;}while(i!=1);