[0039]
?/p>
C
语言》西南大?/p>
2017
秋学?/p>
计算机专?/p>
作业题目及参考答?/p>
LU
西南大学
网络与继续教育学?/p>
课程代码?/p>
0039
学年学季?/p>
20172
单项选择?/p>
1
、假?/p>
p1
?/p>
p2
是已赋值的字符型指针,则下述有关运算中,非法的是(
?/p>

?/p>
p2=p1+(p1-p2);
printf("equal.");
.if (p1= =p2)
.*(p1-2+p2)=getchar( );
*(p1+=2)=*p2
2
、循环语?/p>
for (x=0,y=0;(y!=123)||(x<4);x++)
;的循环执行?/p>
?/p>

无限?/p>
不确定次
4
?/p>
3
?/p>
3
、设有定?/p>
"int a=5,b,*p=&a;"
,执行下列语句后
,b
的值不?/p>
5
的赋值语句是?/p>
?/p>
?/p>

b=*&a
b=*
b=a
b=*a
4
、若有定义:
char s[81]
;以下哪个选项不能实现将字符串
"This is a Program."
存入数组
s
中(
?/p>
?/p>

gets(s+2)
scanf(\"%20s\



