A=B;B=C;C=A
C=A;A=B;B=C
A=B;B=A
C=A;B=A;B=C
第1题:
有定义语句:intx,y;,若值11,变量y得到数值12,下面四组输入要通过scanf(“%d,%d“,语句使变量x得到数形式中,错误的是()
A、1112回车
B、11,12回车
C、11,12回车
D、11,回车12回车
第2题:
在下列叙述中,正确的一条是( )
A.语句int *pt中的*pt是指针变量名
B.语句"int *p=a;"等价于"int *p;p=&a[0];”
C.运算符*和&都是取变量地址的运算符
D.已知指针变量p指向变量a,则&a和*p值相同,都是变量a的值
第3题:
A、语句(1)的含义是指针变量x不能更改
B、语句(2)的含义是指针变量x所指向的值不能更改
C、语句(2)的含义是指针变量x不能更改
D、语句(1)和(2)是相同含义的不同定义方式
第4题:
A、A=B:B=A
B、C=A:A=B:B=C
C、C=A:B=A:B=C
D、C=B:B=A:A=C
第5题:
假设变量intVar为一个整型变量,则执行赋值语句intVar="2"+3之后,变量intVar的值与执行赋值语句 intVar="2"+"Y'之后,变量intVar的值分别是【 】。
第6题:
第7题:
对下列语句正确的描述是( )。 const int *x; int *const x;
A.语句1的含义是指针变量x不能更改
B.语句2的含义是指针变量x所指向的值不能更改
C.语句2的含义是指针变量x不能更改
D.语句1和语句2含义是相同的
第8题:
若有定义float a=25,b,*p=&b;,则下列对赋值语句*p=a;和p=&a;的正确解释为( )。
A.两个语句都是将变量a的值赋予变量p
B.*p=a是使p指向变量a,而p=&a是将变量a的值赋予变量指针p
C.*p=a是将变量a的值赋予变量b,而p=&a是使p指向变量a
D.两个语句都是使p指向变量a
第9题:
交换两个变量的值,不允许用临时变量,应该使用下列( )位运算符。
A.&
B.^
C.
D.
E.
F.~
第10题:
A、X=Y
B、T=X:X=Y:Y=T
C、T=Y:Y=X:X=T
D、Y=X