若有定义: int a[2][2];,则以下赋值语句正确的是()。
A.a[2][2]=3;
B.a[1,1]=4;
C.a={1,2,3,4};
D.a[1][1]=5;
第1题:
( 6 )若有定义语句: int a=3,b=2,c=1;, 则表达式 a<b?a:b 的值是 ___________ 。
第2题:
若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是( )。
A.4
B.8
C.0
D.2
第3题:
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}
第4题:
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句:该语句所表示的含义是( )。
A.
B.
C.
D.
第5题:
若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是( )。
A.4
B.8
C.0
D.2
第6题:
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。
A.p=a;
B.p[0]=a;
C.p[o]=&a[1][2];
D.p[1]=&a;
第7题:
若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,&;a,&;b,&C.;给a赋值l、给b赋值2、给C赋值3,以下输入形式中错误的是( )。(注:口代表一个空格符)
第8题:
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
第9题:
若有以下宏定义: #define N 2 #define Y(n) ((N+1)*n) 则执行赋值语句z=2*(N+Y(5));后,变量z的值是多少?
第10题:
第11题:
p[0]=&a[1][2];
p=a;
p[0]=a;
p[1]=&a;
第12题:
第13题:
若有定义语句:int a[2][3],*p[33;,则以下语句中正确的是( )。
A.p=a;
B.p[0]=a;
C.p[0]=&a[1][2];
D.p[1]=&a
第14题:
若有定义语句:int a[4][10],* P,* q[4];且0<=i<4,则错误的赋值是( )。
A.P=a
B.q[i]=a[i]
C.p=a[i]
D.p=&a[2][1]
第15题:
若有定义语句:int u[4][10],*P,*q[4];且0≤i<4,则错误的赋值是
A.p=a
B.q[i]=a[i]
C.p=a[i]
D.p=&a[2][1]
第16题:
若有定义float X=1.5;int a=1,b=3,C=2;,则正确的switch语句是( )。
A.
B.
C.
D.
第17题:
若有定义:float x=1.5;int a=1,b=3,c--2;,则正确的switch语句是( )。 .
A.A
B.B
C.C
D.D
第18题:
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。
第19题:
若有定义int a=2;则执行完语句a/=a*a;后,a的值是 ( )
A.0.5
B.0
C.1/2
D.1/4
第20题:
(15)若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是
A)a=(b=4)=3;
B)a=b=c+1;
C)a=(b=4)+c;
D)a=1+(b=c=4);
第21题:
数组定义与赋值语句如下:int[]a={1,2,3,4,5};则a[2]的值是()
第22题:
a=(b=c)+1;
(a=b)=c=1;
a=(b==c)=1;
a+b=c;
第23题:
point.x=1;point.y=2;
point={1,2};
p.x=1;p.y=2;
p={1,2};
第24题:
p[0]=&a[1][2];
p[0]=a;
p=a;
p[1]=&a;