2019
年计算机二级?/p>
C
语言》考前提分试题及答?/p>
3
二、程序填空题
(
?/p>
18
?/p>
)
?/p>
下列给定程序中,函数
flm
的功能是:将
s
所指字符串中的所有数?/p>
字符移到所有非数字字符之后,并保持数字字符串和非数字字符串?/p>
有的次序?/p>
例如?/p>
s
所指的字符串为“def35adh3kjsdt7”,执行后结果为
“defadhajsdt3537”?/p>
请在程序的下划线处填入准确的内容并将下划线删除,使程序得出准
确的结果。注意:部分源程序在文件
BLANKl
?/p>
c
中?/p>
不得增行或删行,也不得更改程序的结构
!
三、程序修改题
(
?/p>
l8
?/p>
)
下列给定程序中函?/p>
fun
的功能是:用冒泡法对
6
个字符串实行升序
排列。请改正程序中的错误,使它能得出准确的结果?/p>
注意:部分源程序在文?/p>
MODIl
?/p>
C
中,不得增行或删行,也不得更?/p>
程序的结?/p>
!
四、程序设计题
(
?/p>
24
?/p>
)
编写函数
fun
,其功能是:?/p>
ss
所指字符串中指定字符的个数,并?/p>
回此值。例如,若输入字符串
123412132
,输入字符为
l
,则输出
3
?/p>
注意:部分源程序在文?/p>
PROCl
?/p>
C
中?/p>
请勿改动主函?/p>
main
和其他函数中的任何内容,仅在函数
fun
的花?/p>
号中填人你编写的若干语句?/p>
二、程序填空题
【参考答案?/p>