文档库 最新最全的文档下载
当前位置:文档库 › 2021年华中师范大学870计算机应用基础(一)考研核心题库之C语言程序设计填空题精编

2021年华中师范大学870计算机应用基础(一)考研核心题库之C语言程序设计填空题精编

2021年华中师范大学870计算机应用基础(一)考研核心题库之C语言程序设计填空题

精编

特别说明

本书根据历年考研大纲要求并结合历年考研真题对该题型进行了整理编写,涵盖了这一考研科目该题型常考试题及重点试题并给出了参考答案,针对性强,考研复习首选资料。

版权声明

青岛掌心博阅电子书依法对本书享有专有著作权,同时我们尊重知识产权,对本电子书部分内容参考和引用的市面上已出版或发行图书及来自互联网等资料的文字、图片、表格数据等资料,均要求注明作者和来源。但由于各种原因,如资料引用时未能联系上作者或者无法确认内容来源等,因而有部分未注明作者或来源,在此对原作者或权利人表示感谢。若使用过程中对本书有任何异议请直接联系我们,我们会在第一时间与您沟通处理。

因编撰此电子书属于首次,加之作者水平和时间所限,书中错漏之处在所难免,恳切希望广大考生读者批评指正。

一、填空题

1.在C程序中,每条语句都以__________结尾。

【答案】;

2.编写递归函数实现求两个整数的最大公约数,主函数读入待求的两个整数并调用公约数函数求解,输出结果。

【答案】①、②、③

【解析】此题用递归法求两个整数的最大公约数,根据辗转相除法的基本思想,当余数为0时的除数就是最大公约数,这也是递归终止的条件,即第1个空的答案;第2个空是函数调用内容。根据算法思想,下一次的被除数是本次的除数,下一次的除数是本次的余数,于是第2个空的两个实参应分别为n,r;第3个空是主调用函数中调用此函数得到结果,因此也是一个函数调用,实参为主函数中读入的m和n。

3.编辑生成的源程序,文件扩展名为__________;编译生成的目标代码文件,文件扩展名为__________;连接生成的可执行文件,文件扩展名为__________。

【答案】.c.、.obj、.exe

4.以下函数的功能是比较字符串s和s1的大小,当s等于s1时返回0,否则返回s和s1中第1个不同字符的ASCII之差。请填空。

【答案】

【解析】两字符串比较,若遇到字符串的结束标志,且两字符串相等,则函数返回0值。当对应字符不相同时,循环结束,函数返回两个当前字符之差,所以在空格处应填入,当s >sl时,返回正值;当s<sl时,返回负值。

5.对文件的读(写)操作完成后,为防止文件内容丢失必须__________此文件。

【答案】关闭

6.用筛选法求100以内的素数。

【答案】①a[i]=i、②a[i]%j==0、③a[i]—j==0

7.在C语言的文件系统中,最重要的概念是文件指针,定义文件指针的方法是_________,其中是一个指向__________类型结构体的指针变量。

【答案】FILE、FILE。

8.下面程序的输出结果是__________。

【答案】17

【解析】main函数中p是函数指针,先将p指向funa函数,等价于;

再将P指向funb函数,等价于。本题答案为17。

9.函数gongyu()的作用是求整数numl1和num2的最大公约数,并返回该值。请填空。

【答案】>、b!=0

10.在scanf()函数中格式符x用于输入_________。

【答案】十六进制整数。

11.阅读程序,当给变量x输入10后,给出程序的运行结果__________。

【答案】55

相关文档
相关文档 最新文档