-2019年计算机级c语言10字符串模拟试题.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《-2019年计算机级c语言10字符串模拟试题.docx》由会员分享,可在线阅读,更多相关《-2019年计算机级c语言10字符串模拟试题.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、_2018-2019年计算机级 C语言 10 字符串模拟试题1 填空题下面程序的功能是:对字符串从小到大进行排序并输出,请填空。【答案】略【解析】strcmp(ai,ai+1) book,6【解析】此程序段的功能是使字符串从大到小进行排列。显然,第一空白处,是利用strcmp函数比较字符串ai和ai+1的大小,若不符合题意,就进行调换;main函数中,sort函数是对数组book中的字符串按从小到大进行排序,所以第二空白处填入“book,6”(6是指book所指向的字符串的个数)。2 填空题以下程序用以删除字符串中所有的空格,请填空。【答案】略【解析】sj=si;j+;【解析】本题中相当于字符
2、串S中存储着含有空格的字符,当发现空格的时候就用这个空格字符后面的字符前移覆盖这个空格字符,依次类推向后继续。因此,应填sjsi;j+;两条语句。3 填空题若给fun函数的形参S传送字符串:”abe6354abc”,则函数的返回值是_。(字符串中包括空格)【答案】略【解析】6354【解析】本题的考查点是函数的返回值。这个函数的目的是提取出由函数的形参传送来的字符串中的数字字符,并通过相应字符位置计算出它们数值形式的幂,最后返回字符串中的数字字符的数值形式,所以函数的返回值应当是“6354”。4 填空题以下程序的功能是将字符串s中所有小写字母a删去,请填空。【答案】略【解析】si!=a【解析】本
3、题是要将字符串s中所有小写字母a删去,所以if语句的判断条件应该是字符串s中的字符和字符a不相同的时候,就把它仍然存在原来的数组中,若是和字符a相同,就不再保存它。5 单选题执行以下程序段的输出结果是()。A.00B.012C.00D.0【答案】D【解析】格式字符x或x是以十六进制无符号形式输出整型数(注:输出时不显示前导0x或0X)。6 单选题 设有以下定义和语句:则以下叙述中正确的是()。A.str数组长度和P所指向的字符串长度相等B.*P与str0的值相等C.str与P的类型完全相同D.数组str中存放的内容和指针变量P中存放的内容相同【答案】B【解析】 P是字符串指针,所指向的字符串为
4、”Program”,其长度为7,而数组str中元素的个数为25,因此选项A)和D)是错误的;p=str;后,指针P指向str的首地址,* P=str0,因此选项B)是正确的;str是数组,不是指针变量,所以选项c)也是错误的。7 单选题 以下程序的输出结果是()。A.1B.2C.3D.0【答案】B【解析】 此程序是统计一周七天中英文名称首字母为”T”的个数,Pi0是字符串的首字符,一共有两个”T.因此n=2.8 单选题 下面程序段的运行结果是()。A.8B.12C.4D.7【答案】C【解析】 本题考查两个知识点:strlen函数的功能9 单选题 有以下程序:程序运行后的输出结果是()。A.9B
5、.6C.11D.7【答案】B【解析】 本题考查的是用于字符串处理的函数。10 单选题以下程序中函数sCmp的功能是返回形参指针sl和s2所指字符串中较小字符串的首地址。若运行时依次输入:abcd、abba和abc三个字符串,则输出结果是()。A.abcdB.abbaC.abcD.abca【答案】C【解析】main函数将输入的三个字符串存在二维数组str中,并通过两次streW函数调用,将最小的一个字符串复制到string中。abcd、abba、abc中最小的字符串为abba。11 单选题下述程序的输出结果是()。A.2,2B.1,1C.3,4D.1,2【答案】D【解析】题干中,*(p+)就是数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2019 计算机 语言 10 字符串 模拟 试题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内