2016年天津财经大学管理科学与工程--管理信息系统方向之C程序设计考研复试题库
● 摘要
目录
2016年天津财经大学管理科学与工程--管理信息系统方向之C 程序设计考研复试题库(一) . 2 2016年天津财经大学管理科学与工程--管理信息系统方向之C 程序设计考研复试题库(二) . 8 2016年天津财经大学管理科学与工程--管理信息系统方向之C 程序设计考研复试题库(三) 15 2016年天津财经大学管理科学与工程--管理信息系统方向之C 程序设计考研复试题库(四) 22 2016年天津财经大学管理科学与工程--管理信息系统方向之C 程序设计考研复试题库(五) 29
第 1 页,共 34 页
一、选择题
1. 以下叙述中错误的是( )
A.C 程序在运行过程中所有计算都以十进制方式进行 B.C 程序在运行过程中所有计算都以二进制方式进行 C. 所有C 程序都需要编译链接无误后才能运行 D. C 程序中字符变量存放的是字符的答:A
【解析】C 程序在运行过程中所有计算都以二进制方式进行。
2. 以下不是C 语言字符型或字符串常量的是( )
A.
B.
C.
D. 答:C
【解析】字符常量是用单引号把一个字符括起来,转义字符常量以一个反斜线开头后跟一个特定的字符或者对应的ASCII 值表示。字符串常量是由双引号括起来的一串字符。C 项既不是字符型常量,也不是字符串常量。AB 两项,均是字符串常量;D 项,是字符型常量。
3 在源程序的开始处加上,以下叙述正确的是 进行文件引用的原因( )。.
A.stdio. h文件中包含标准输入输出函数的函数说明,通过引用此文件以便能正确使用prinff 、scanf 等函数
B. 将stdio. h中标准输入输出函数链接到编译生成的可执行文件中,以便能正确运行 C. 将stdio. h中标准输入输出函数的源程序插入到引用处,以便进行编译链接 D. 将stdio. h中标准输入输出函数的二进制代码插入到引用处,以便进行编译链接 答:A 【解析】
文件中包含标准输入输出函数的函数说明,预处理指令
是
指程序可以在该文件中找到printf ,scanf 等函数,因此答案为A 选项。
4. 执行以下程序段后,S 的值为( )。
A.13 B.16
第 2 页,共 34 页
值
C.17 D.45 答:B
【解析】
5. 有以下程序:
程序运行后的输出结果是( )。 A.10,64 B.10,10 C.64,10 D.64,64 答:A
【解析】C 语言中带参数的宏可以理解为用参数直接替代定义式中的变量,而不经过任何修改。所以
,
6. 有以下程序:
以上程序执行后abc. dat文件的内容是( )。 A.China B.Chinang C.ChinaBeijing D.BeijingChina 答:B
【解析】pf 是一个文件指针,件
语句
是将
的前
执行后,fp 指向可读写的二进制文
个字符的内容写入
中,即Beijing 。
的作用是访问数组a 中下标为k
的元素。
k=0时
,
第 3 页,共 34 页
是将文件位置指针移回到文件开头,语句
写入五个字符,所以结果为Chinang 。
7. 有以下程序:
以下关于程序执行情况的叙述中,正确的是( )。 A.for 循环语句固定执行8次
B. 当产生的随机数n 为4时结束循环操作 C. 当产生的随机数n 为1和2时不做任何操作 D. 当产生的随机数n 为0时结束程序运行 答:D
【解析】rand 〇函数是随机数函数,
返巨结果进行模5操作,得圉_
是从文件的开头位置向
之间的随机整数,是把随机数
之间的随机整数。case 语句标号后的语句可以省略不写,省略后,
它与下一条case 合成一条‘或’判定语句。①产生1,3时,输出n ,并跳出switch , 此时并没有跳出for 循环;②产生2, 4时,继续执行for 循环;③产生0时,结束程序,所以for 循环未必执行8次。
8. 有以下程序段,若变量已正确定义并赋值( )。
则与此程序段功能相同的选项是( )。
第 4 页,共 34 页
相关内容
相关标签