当前位置:文档之家› 2021年安徽工程大学计算机与信息学院829数据结构与程序设计考研核心题库之C语言程序设计填空题精编

2021年安徽工程大学计算机与信息学院829数据结构与程序设计考研核心题库之C语言程序设计填空题精编

2021年安徽工程大学计算机与信息学院829数据结构与程序设计考研核心题库之C语言程

序设计填空题精编

特别说明

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

版权声明

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

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

一、填空题

1.一个C语言程序总是从__________函数开始执行的,而不论__________函数在整个程序中的位置如何。

【答案】main()、main()

2.若有定义:double x[3][5];,则x数组中行下标的下限是__________,列下标的上限是__________,x数组的元素在内存中的存放顺序是按__________优先方式存放的。

【答案】0、4、行

3.中,p为一个__________的指针。

【答案】指针函数数组,函数的返回值为指向int

【解析】题中定义p为一个指针函数数组,函数的返回值为指向int的指针。所以,正确答案为:p是一个指针函数数组,函数的返回值为指向int。

4.执行下列语句后,a的值是__________。

【答案】-112

5.以下程序的功能是:将矩阵a、b的乘积存入矩阵c中并按矩阵形式输出。

【答案】①s=0,k=0、②a[i][k]*b[k]j[]、③c[i][j]

6.下面是一个用指向函数的指针调用函数,将主程序中从键盘输入的两个数a和b交换,并在主函数中输出其最大值的程序。程序设计如下:

【答案】、

【解析】程序的结构比较简单,主函数输入/输出数据,子函数实现比较并返回最大值。从主函数的输入函数可以看出,输入的两个整数是a和b,他们已经在主函数的开始已经说明。再从主函数最后一个函数的格式可以看出,需要输出a、b和最大值max,显然c就是a 和b的最大值。程序中第2个空就是通过调用函数计算c的值。由于程序要求用指针函数调用,所以可以推断在后应填写。也就是说,p是一个指向函数的指针,程序的第1个空应该使p指向max,应填写。综上可知,程序应填入的正确答案为:

7.下列程序以每行4个数据的形式输出a数组,请填空。

【答案】、、

8.有一个整数345,取它的个位数的表达式为__________,取百位数的表达式为__________,取十位数的表达式为__________。

【答案】345%10、345/100、345/10%10

9.下面的程序把从终端读入的文本(用@作为文本结束标志)输出到一个名为的新文件中,请填空。

【答案】

10.阅读程序,给出程序的运行结果__________。

【答案】

11.有一个数组a含有5个元素,若p已指向存储单元a[1]。通过指针p给s赋值,使s指向最后一个存储单元a[4]的语句是__________。

【答案】

12.程序的三种基本控制结构是__________结构、__________结构和__________结构。

【答案】顺序、选择(或分支)、循环(或重复)

13.C语言中语句必须以__________结束。

【答案】分号

14.C语言中的基本数据类型分为__________、__________和__________;而整型数又可以分为__________、__________和__________;浮点型可分为__________和__________。

【答案】整型、实型、字符型、短整型(short int)、整型(int)、长整型(long int)、单精度型(float)、双精度型(double)

15.1KB=__________B;1MB=__________KB。

【答案】1024、1024

16.数值区间的C语言表达式是__________。

【答案】

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