全球旧事资料 分类

指针习题及答案
一.选择题
1变量的指针,其含义是指该变量的
B

A)值
B)地址
C)名
D)一个标志
2已有定义i
tk2i
tptr1ptr2且ptr1和ptr2均已指向变量k,下面不能正确执行
的赋值语句是B

A)kptr1ptr2B)ptr2k
C)ptr1ptr2
D)kptr1ptr2
3若有说明:i
tpm5
以下程序段正确的是
D

A)p

B)p

sca
f“d”p
sca
f“d”p
C)sca
f“d”

D)p

p

pm
4已有变量定义和函数调用语句:i
ta25pri
t_valuea下面函数的输出结果是
D

voidpri
t_valuei
tx
pri
tf“d
”x
A)23
B)24
C)25
D)26
5若有说明:i
tp1p2m5
以下均是正确赋值语句的选项是C

A)p1mp2p1
B)p1mp2
p1p2
C)p1mp2p1
D)p1mp1p2
6若有语句:i
tpa4和pa;下面均代表地址的一组选项是
D

A)apa
B)aap
C)ppa
D)app
7下面判断正确的是C

A)chara”chi
a”等价于charaa”chi
a”
B)charstr10“chi
a”等价于charstr10str“chi
a”
C)chars”chi
a”等价于charss”chi
a”
D)charc4”abc”d4”abc”等价于charc4d4”abc”
8下面程序段中,for循环的执行次数是
C

chars”ta018bc”
fors’0’spri
tf“”
A)9
B)7
C)6
D)5
9下面能正确进行字符串赋值操作的是C

A)chars5“ABCDE”
B)chars5‘A’’B’’C’’D’’E’
C)charss”ABCDE”
D)charssca
f“s”s
10下面程序段的运行结果是
C

chars”abcde”
s2pri
tf“d”s
A)cde
B)字符’c’
C)字符’c’的地址D)不确定
11设p1和p2是指向同一个字符串的指针变量,c为字符变量,则以下不能正确执行的赋
值语句是
B

A)cp1p2
B)p2c
C)p1p2
D)cp1p2
12设有程序段chars”chi
a”charpps则下面叙述正确的是
D

A)s和p完全相同
B)数组s中的内容和指针变量p中的内容相等
。1
f。
C)s数组长度和p所指向的字符串长度相等
D)p与s0相等
13以下与库函数strcpycharp1charp2功能不相等的程序段是
D

A)strcpy1charp1charp2
whilep1p2’0’
B)strcpy2charp1charp2
whilep1p2’0’p1p2
C)strcpy3charp1charp2
whilep1p2
D)strcpy4charp1charp2
whilep2p1p2
14下面程序段的运行结果是
C

chara”la
guage”p
pa
whilep’u’pri
tf“c”p32p
A)LANGUAGE
B)la
guage
C)LANG
D)la
gUAGE
16以下与库函数strcmpcharschart功能相等r
好听全球资料 返回顶部