设有定义inti;,则表达式(i=1,i=10)?i++||++i:++i的值是()
第1题:
设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;\n要求依次输出x数组6个元素中的值,下列选项中能完成次操作的语句有_().
A、for(i=0;i6;i++)printf(“%2d”,*(p++));
B、for(i=0;i6;i++)printf(“%2d”,*(p+i));
C、for(i=0;i6;i++)printf(“%2d”,*p++);
D、for(i=0;i6;i++)printf(“%2d”,(*p)++);
第2题:
设有定义语句:
int x[-6]={2,4,6,8,5,7),*p=X,i;
要求依次输出X数组6个元素中的值,不能完成此操作的语句是( )。
A.for(i=0;i<6;i++)printf("%2d",*(p++));
B.for(i=0;i<6;i++)printf("%2d",*(pq-i));
C.for(i=0;i<6;i++)printf("%2d",*p++);
D.for(i=0;i<6;i++)printf("%2d",*(p)++);
第3题:
A.1
B.2
C.3
D.4
E.5
第4题:
A.7
B.8
C.9
D.10
第5题:
若有定义:inti=3,j=6;,则表达式(--i)*(j++)的值为()。
A.12
B.10
C.18
D.15
第6题:
设有定义int i=6,则执行以下语句后,i的值为()。 i+=i-1;
第7题:
若有定义:int i,j;则表达式(i=2,j=5,i++,i+j++)的值是()
第8题:
设有定义int i=6,则执行i += i - 1;语句后,i的值为()。
第9题:
在VC6.0中有定义语句:doublea[5]={23.7,1.08,-6.5,43.4,0.69};inti;则下列语句中错误的是()
第10题:
若sizeof(int)为2,计算1至10的乘积,下列语句序列中正确的是()。
第11题:
第12题:
第13题:
A.20
B.21
C.22
D.23
第14题:
A.1
B.2
C.3
D.4
E.5
第15题:
改变量已正确定义为整型,则表达式n=i=2,++i,i++的值为【 】。
第16题:
下面程序段的输出结果是( )。 public class TeSt{ public static voidmain(Stringargs[]){ int[]a=new int[11]; int[]p=new int[4]; intk=5; for(int i=1;i<=10;i++) a[i]=i; for(inti=1;i<=3;i++) p[i]=a[i*i]; for(inti=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); } }
A.37
B.31
C.33
D.35
第17题:
以下程序段,代码中循环执行的次数为()。 inti,sum=0; for(i=1;i<10;i++) { sum+=i;i++; }
第18题:
定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9}; 则语句for(i=0;i<3;i++)cout<
第19题:
以下程序段运行后变量n的值为() inti=1,n=1; for(;i<3;i++) {continue;n=n+i;}
第20题:
设有说明语句:inti=2;,以下选项的四个表达式中与其他三个表达式的值不相同的是()
第21题:
已知int i=0,j=1,k=2;则逻辑表达式++i || --j && ++k的值为()
第22题:
以下程序段运行后,循环体运行的次数为() inti=0,x; for(;i<10;i++)x=x+i;
第23题:
7
8
9
10