1与1
2与1
1与2
2与2
第1题:
( 7 )执行下列语句后,变量 sum 的值是 ___________ 。
int sum=0;
for(int i=1;i<=3;i++)
for(int j=1;j<=i;j++)
sum++;
第2题:
设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j-- k=i+j;语句后,k的值为【8】 。
第3题:
执行下列语句,变量sum的值是______。
int sum=0;
for(inti=1;i<=3;i++)
for(intj=1;j<=i;j++) sum++;
第4题:
此题为判断题(对,错)。
第5题:
以下循环体的执行次数是( )。 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
第6题:
若有说明: inti,j=7, *p=&i;, 则与i=j; 等价的语句是( )。
A.i= *p;
B.*p=*&j;
C.i=&j;
D.i=* *p;
第7题:
设i、j、k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--) k=i+j;语句后,k的值为______。
第8题:
下列语句序列执行后,i的值是()。inti=8,j=16;if(i-1>j)i--;elsej--;
第9题:
若有说明:inti,j=7,*p=&i;则与i=j;等价的语句是()。
第10题:
下列代码段inti=1,j=10;do{???if(i++>--j)continue;}while(i<5);执行完毕后,i和j的值分别是()。
第11题:
15
16
7
8
第12题:
i=6?j=5
i=5?j=5
i=6?j=4
i=5?j=6
第13题:
下列循环体的执行次数是( )。
#include<stdio.h>
main()
{ inti,j;
for(i=0,j=1;i<j+1;i+=1,j--)
phntf("%d\n",j);
}
A.3
B.2
C.1
D.0
第14题:
(10)假设有下列程序段: For i=1 To 3 For j=5 To 1 Step -1 Print i*j Next j Next i则语句Print i*j的执行次数是,i的值为______,j的值为______。
第15题:
设有定义inti=123;longj=456;下面赋值不正确的语句是()
A.j=i;
B.j=(long)i;
C.i=(int)j;
D.i=j;
第16题:
下列语句序列执行后,j的值是( )。 int j=0; for (int i=3 i>0; i- -)j+=i;
A.3
B.4
C.6
D.5
第17题:
程序执行完这条语句后int i=1,j=1;i<<2+j;i的值是多少?
A.1
B.2
C.8
D.3
第18题:
下列语句序列执行后,j的值是( )。 int j=3,i=2; while(--i!=i/j)j=j+2;
A.2
B.4
C.6
D.5
第19题:
若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是()。
第20题:
执行语句inti=1,j=++i;后i与j的值分别为()。
第21题:
执行语句int i=1,j=++i; 后i与j的值分别为()
第22题:
1与1
2与1
1与2
2与2
第23题:
i=*p;
*p=j
i=&j;
i=**p;