计算机二级《C语言程序设计》机考操作题题库2Word格式.docx

上传人:b****2 文档编号:13427515 上传时间:2022-10-10 格式:DOCX 页数:14 大小:916.04KB
下载 相关 举报
计算机二级《C语言程序设计》机考操作题题库2Word格式.docx_第1页
第1页 / 共14页
计算机二级《C语言程序设计》机考操作题题库2Word格式.docx_第2页
第2页 / 共14页
计算机二级《C语言程序设计》机考操作题题库2Word格式.docx_第3页
第3页 / 共14页
计算机二级《C语言程序设计》机考操作题题库2Word格式.docx_第4页
第4页 / 共14页
计算机二级《C语言程序设计》机考操作题题库2Word格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

计算机二级《C语言程序设计》机考操作题题库2Word格式.docx

《计算机二级《C语言程序设计》机考操作题题库2Word格式.docx》由会员分享,可在线阅读,更多相关《计算机二级《C语言程序设计》机考操作题题库2Word格式.docx(14页珍藏版)》请在冰豆网上搜索。

计算机二级《C语言程序设计》机考操作题题库2Word格式.docx

试题程序:

2、请补充函数proc(),该函数的功能是计算下面公式SN 

的值:

例如,当N=20时,SN=29.031674。

请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。

3、请补充主函数main(),该函数的功能是:

把从键盘输人的3个整数按从小到大输出。

例如,输入“50 

60 

40”,结果输出“40 

50 

60”。

请勿改动main()函数和其他函数中的任何内容,仅在横线上填人所编写的若干表达式或语句。

4、请补充函数proc(char*str),该函数的功能是把字符串中的内容逆置。

例如,字符串中原有的字符串为abcdefg,则调用该函数后,串中的内容变为gfedcba。

5、请补充函数proc(),该函数的功能是:

计算M×

M维矩阵元素的方差,结果由函数返回。

维数M在主函数中输入。

例如,输入4,则 

请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填人所编写的若干表达式或语句。

二、程序改错题(共100分)

6、下列给定的程序中,函数proc()的功能是:

用选择法对数组中的m个元素按从小到大的顺序进行排序。

例如,排序前的数据为:

11 

32-5 

14 

则排序后的数据为:

-5 

32 

请修改程序中的错误,使它能得到正确结果。

不要改动main()函数,不得增行或删行,也不得更改程序的结构。

7、下列给定程序中,proc()函数的功能是:

根据形参n。

计算下列公式的值:

t=1-1/2+1/3-1/4+…+(-1)(n+1)/n 

例如,若输入6,则应输出0.616667。

8、下列给定程序中,函数proc()的功能是:

从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。

在每组中,可以没有黑球,但必须要有红球和白球。

组合数作为函数值返回。

正确的组合数应该是l5。

程序中i的值代表红球数,j的值代表白球数,k的值代表黑球数。

请修改程序中的错误,使它能得出正确的结果。

9、下列给定程序中,函数proc()的作用是:

将字符串str中的大写字母都改为对应的小写字母,其他字符不变。

例如,若输入“abD,dFAD”,则输出“abd,dfad”。

请修改函数proc()中的错误,使它能得出正确的结果。

10、下列给定程序中,函数proc()的功能是:

用冒泡法对6个字符串按由小到大的顺序进行排序。

三、程序设计题(共50分)

11、编写函数proc(),它的功能是求m以内(不包括m)同时能被5与11整除的所有自然数之和的平方根s,并作为函数值返回。

例如,m为100时,函数值应为s=7.416198。

请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。

12、假定输入的字符串中只包含字母和*号。

请编写函数proc(),它的功能是:

除了尾部的*号之外,将字符串中其他*号全部删除。

形参P已指向字符串中最后一个字母。

在编写函数时,不得使用C语言的字符串函数。

例如,若字符串中的内容为****a*bc*def*g****,删除后,字符串中的内容应当是abcdefg****。

请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填人所编写的若干语句。

13、请编写函数proc(),该函数的功能是:

将str所指字符串中ASCⅡ值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。

例如,若str所指字符串中的内容为aBcdef9789,其中字符8的ASCⅡ码值为偶数……字符8的ASCⅡ码值为偶数……都应当删除,其他依此类推。

最后t所指的数组中的内容应是ace979。

14、学生的记录由学号和成绩组成,M名学生的数据已在主函数中放入结构体数组stu中,请编写函数proc(),该函数的功能是:

把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。

15、编写函数fun(),其功能是计算:

s作为函数值返回。

在C语言中可调用log(n)函数求1n(n)。

log函数的引 

用说明为:

double 

log(double 

x)。

例如,若m的值为20,则fun()函数值为6.506583。

请勿改动main()函数和其他函数中的任何内容,仅在函数fun()的花括号中填入你编写的若干语句。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学反思汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1