2018年大连海洋大学计算机科学与技术819高级语言程序设计(C语言)之C程序设计考研强化五套模拟题
● 摘要
一、选择题
1. 有以下程序:
程序的输出结果是( )。
A.22
B.18
C.20
D.16
【答案】D
【解析】语
句相当
于程序执行过程为
退出循环。
2. 有以下程序
程序运行后的输出结果是( )。
第 2 页,共 61 页 :
【答案】D
【解析】f 函数将数组中前9个元素的值加上对应的下标值。
3. 有以下程序:
程序运行的结果是( )。
A.1
B.2
C.3
D.4
【答案】B
【解析】fun 函数是一个递归函数,其功能是:当b 的值为零时,返回此时a 的值; 否则,
返回
即将a 和b 的值分别减1后返回
b 为零。执行过程为:执行fun 返回
值2。
4. 以下选项中可用作C 程序合法实数的是( )。
【答案】A
【解析】浮点型常量分十进制小数形式和指数形式。指数形式要求字母e (或者E )前后必须有数字,且e 后面的指数必须为整数。BCD 三项错误。
5. 有以下程序:
第 3 页,共 61 页
当b 不断递减时,a 也不断递减直到此时b=l,返回返回a 的
程序运行后的输出结果是( )。
A.3
B.6
C.8
D.12
【答案】B
【解析】fun 函数的功能是返回两个数的算术平均数。调用,
相当于
运算,向下取整),
6. 有以下程序:
程序的运行结果是( )。
A.12300
B.123
C.1
D.321
【答案】B
【解析】
程序开始定义了一个指针文件
然后for 循环语句向文件中依次写入数据。此时以只读方式打开文件
数读进来,最后输出n 的值为123。
7. 有如下程序:
第 4 页,共 61 页
是嵌套其中
(之间的输出结果是6。 语句
应该为打开文件读取一个整数,但这时它把123作为一个整
相关内容
相关标签