若有定义int a[2][3]={2,4,6,8,10,12};则*(&a[0][0]+2*2+1)的值是___________
第1题:
A. a[2][4]
B. a[3][3]
C. a[0][0]
D. a[3][4]
第2题:
定义如下变量和数组:
int i;
int y[2][3]={2,4,6,8,10,12};
则下面语句的输出结果是【 】。
for(i=0;i<2;i++)
cout<<y[1-i)[i+1]<<",";
第3题:
设有定义语句:int a[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。
第4题:
若有定义intx=3,y=2和floata=2.5,b=3.5,则表达式:(x+y)%2+(int)a/(int)b的值是()。
A.0
B.2
C.1.5
D.1
第5题:
有数组定义int a[2][2]={{1},{2,3}};则a[0][1]的值为0。( )
第6题:
A.0
B.1
C.2
D.3
第7题:
若有定义int a=2;则执行完语句a/=a*a;后,a的值是 ( )
A.0.5
B.0
C.1/2
D.1/4
第8题:
若有定义和语句: int w[2][3],(* pw)[3];pw=w; 则对w数组元素的非法引用是 ( )
A.* (w [0] +2)
B.* (pw+1)[2]
C.pw[0][0]
D.* (pw [1]+2)
第9题:
有数组定义int a[2][2]={{1},{2,3}};则a[0][1]的值为多少?
第10题:
若有定义:inta[3]={0,1,2};则a[1]的值为()
第11题:
1
0
2
3
第12题:
0
1
2
3
第13题:
若有定义int a=2;则执行完语句a+=a-=a*a;后,a的值是( )。
A.0
B.4
C.8
D.-4
第14题:
若有以下定义:Int a[2][3]={2,4,6,8,10,12}:则以下描述不正确的是 ______。
A.*(a+1)为元素a[1][0]的指针
B.a[1]+1为元素a[1][1]的指针
C.*(a+1)+2为元素a[1][2]的指针
D.*a[1]+2的值是12
第15题:
若有定义: int a=7;float x=2.5,y=4.7;则表达式x+a%3,(int)(x+y)%2/4的值是( )。
A.2.5
B.2.75
C.3.5
D.0
第16题:
若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是( )。
A.4
B.8
C.0
D.2
第17题:
若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。
A.0
B.1
C.11
D.3
第18题:
A.1
B.0
C.2
D.3
第19题:
若有定义int a[]=new int[2][3];则数组第1个下标的可用范围是()
A、1到2
B、0到2
C、1
D、0到1
第20题:
若有定义:int a[ ]={2,4,6,8,10,12},*p=a; ;则*(p+1)的值是()
第21题:
若有定义:int a=1,b=2,c=3;则语句++a||++b&&++c;运行后b的值为()
第22题:
若有定义:int a[3][4]={{1,2},{0},{4,6,8,10}};则初始化后,a[1][2]的值为(),a[2][1]得到的值为()。
第23题:
8
2
4
0
第24题: