若有定义:int b[3][4]={0};则下述正确的是() 。
A.此定义语句不正确
B.没有元素可得初值0
C.数组b中各元素均为0
D.数组b中各元素可得初值但值不一定为0
第1题:
A.pb
B.int a[2] [ ]{1,2,3,4,5,6};
C.int a[ ] [3]{1,2,3,4,5,6};
D.int a[2,3]{1,2,3,4,5,6}
第2题:
下列说法正确的是( )。
A.定义int a[4]={1,3};,则a[0]=1,a[1]=3,a[3]的值不确定
B.定义static int a[4];,则元素值不确定
C.const int x;x=5;表示给常量x赋初值
D.定义int a[4];,则其元素的值是不确定的
第3题:
若有定义“int x=10,y=3,z;”,则语句“cout<<(z=(x%y,x/y));”的输出结果是 _______。
A.1
B.0
C.4
D.3
第4题:
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是( )。
A.ps+1
B.*(ps+3)
C.ps[0][2]
D.*(ps+1)+3
第5题:
若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。
A.0
B.1
C.11
D.3
第6题:
A.1
B.0
C.3
D.4
第7题:
若有定义int a=2;则执行完语句a/=a*a;后,a的值是 ( )
A.0.5
B.0
C.1/2
D.1/4
第8题:
若有下列定义,则对a数组元素地址的正确引用是( )。
int a[5],*p=a;
A.p+5
B.*a+1
C.&a+1
D.&a[0]
第9题:
若有说明:int a[3][4]; 则对a数组元素的非法引用的是()。
第10题:
若有定义:int x=3,y=4;则表达式!x||y的值为()
第11题:
若有定义:int a[3][4]={{1,2},{0},{4,6,8,10}};则初始化后,a[1][2]的值为(),a[2][1]得到的值为()。
第12题:
8
2
4
0
第13题:
若有定义: 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
第14题:
假定int类型变量占用两个字节,若有定义:int x[10]={0,2,4);,则数组x在内存中所占字节数是______。
A.3
B.6
C.10
D.20
第15题:
若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是( )。
A.4
B.8
C.0
D.2
第16题:
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。
A.p=a;
B.p[0]=a;
C.p[o]=&a[1][2];
D.p[1]=&a;
第17题:
A.
B.
C.
D.
第18题:
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。
第19题:
若有定义int a[]=new int[2][3];则数组第1个下标的可用范围是()
A、1到2
B、0到2
C、1
D、0到1
第20题:
若有定义:int a[2][3],*p[3]; ,则以下语句中,正确的是()。
第21题:
若有定义:int x[3][4]={{1,2},{0},{4,6,8,10}};;则初始化后x[1][2]得到的初值是()
第22题:
若有说明 int a[3][4];则对a数组元素的正确引用是().
第23题:
第24题:
1
0
3
4