当前位置:文档之家› 2020年安徽工业大学程序设计综合考研复试核心题库之C语言程序设计改错题精编

2020年安徽工业大学程序设计综合考研复试核心题库之C语言程序设计改错题精编

2020年安徽工业大学程序设计综合考研复试核心题库之C语言程序设计改错题精编

特别说明

本书根据最新复试要求并结合历年复试经验对该题型进行了整理编写,涵盖了这一复试科目该题型常考及重点复试试题并给出了参考答案,针对性强,由于复试复习时间短,时间紧张建议直接背诵记忆,考研复试首选资料。

版权声明

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

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

一、改错题

1.下列程序的功能为求1?100之和(和值为5050)并输出。请纠正程序中存在的错误,使程序实现其功能,程序以文件名存盘。

【答案】

2.阅读下列程序,该程序定义了一个字符数组,对其进行了初始化并输出,分析该程序是否存在错误,如有错误,请改正。

【答案】本程序定义了一个字符数组,定义数组的同时赋了初值,在输出字符数组元素的时候,语句有错误,数组下标越界,i应为0~19,因此for语句应该为,字符的格式控制符为,而不是。

3.已知以下程序的功能是,通过键盘输入若干行字符(每行长度不等),输入后把它们存储到一磁盘文件中,再从该文件中读入这些数据,将其中的小写字母转换成大写字母后在显示屏上输出。请纠正程序中存在的错误,使程序实现其功能。

【答案】

4.阅读并分析下列程序,指出是否需要包含头文件,若需要,请给出头文件。

【答案】该程序用到了库函数gets()、getch(),它们均是在stdio.h头文件中定义的,因此需要包含stdio.h头文件。另外,该程序还用到了字符串比较函数strcmp()函数,该函数是在String.h 头文件中定义的,因此也需要把String.h包含进来。

5.下面程序的功能是定义一个含10个元素的整型数组,从键盘输入各个元素值并输出。阅读并分析程序是否存在错误,如有误,请改正。

【答案】程序存在错误,本程序定义了整型数组,其中,a是数组名,元素个数为10,首元素是,最后一个元素是。两个for循环语句中的数组下标范围有误,应该为“”和“,,。

相关主题
文本预览
相关文档 最新文档