设int a=1,b=2;以下选项中不正确的语句是
A.a*3=3
B.a/=1
C.a+=3
D.a=a+b
第1题:
有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。
A.语句int *p=a;定义不正确
B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int *p=a;是把a[0]的值赋给变量p
D.语句int *p=a;是把a[1]的值赋给变量p
第2题:
若在定义语句int a ,b,c,* P=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。
A.
B.
C.
D.
第3题:
设int f (int);和int g(int);是函数f和g的原形,以下将f作为语句调用的是______ 。
A.g(f(3))
B.f(g(3));
C.g(f(3)+2);
D.p=f(g (3)+1);
第4题:
有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。
A.int p[4];
B.int**P;
C.int*(p[4]);
D.int(*p)[4];
第5题:
A.k=*p1+*p2
B.k=*p1*(*p2)
C.p2=k
D.p1=p2
第6题:
以下4个选项,不能看作一条语句的是( )。
A){;}
B)int x=0,y=1,z=0;
C)if(!a);
D)if(b==0)m=1:n=2:
第7题:
设Strings="story";下列选项中的语句书写正确的是()。
第8题:
设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是()。
第9题:
下列的数组定义语句,不正确的是()。
第10题:
有以下变量说明,下面不正确的赋值语句是() int a=5, b=10,c; int ?p1=&a,?p2=&b;
第11题:
a==1
++i
a=a+1=5
y=int(i)
第12题:
第13题:
有定义语句:int*p[4],以下选项中与此语句等价的是( )。
A.int p[4];
B.int**p;
C.int*(p[4]);
D.int(*p)[4];
第14题:
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。
A.p=a;
B.p[0]=a;
C.p[o]=&a[1][2];
D.p[1]=&a;
第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):
第16题:
有定义语句:int m=1,n=2,P=5,x;,则以下选项中各程序段执行后,x的值不等于5的是( )。
A.
B.
C.
D.
第17题:
(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);
第18题:
设a为int变量,执行a=1/2+1/2;语句后,a的值为()
第19题:
以下选项中,合法的赋值语句是()
第20题:
以下所列语句中,合法的语句是()。
第21题:
以下的数组定义语句中,不正确的是()
第22题:
int[] a=new int[5]{1,2,3,4,5};
int[,] a=new int[3][4];
int[][] a=new int[3][];
int[] a={1,2,3,4,5};
第23题:
?p2=b;
p1=a;
p2=p1;
c=?p1?(?p2)。
第24题:
i = i + 2
a [0]= 7;
i++- --j;
a(0)= 66;