2018年北京市培养单位国家天文台864程序设计之C程序设计考研仿真模拟五套题
● 摘要
目录
2018年北京市培养单位国家天文台864程序设计之C 程序设计考研仿真模拟五套题(一) . .. 2 2018年北京市培养单位国家天文台864程序设计之C 程序设计考研仿真模拟五套题(二) . 11 2018年北京市培养单位国家天文台864程序设计之C 程序设计考研仿真模拟五套题(三) . 19 2018年北京市培养单位国家天文台864程序设计之C 程序设计考研仿真模拟五套题(四) . 28 2018年北京市培养单位国家天文台864程序设计之C 程序设计考研仿真模拟五套题(五) . 36
第 1 页,共 44 页
一、选择题
1. 有以下程序
程序运行后的输出结果是( )。 A.0 B.z C. 元素的地址 D. 字符y 的地址 【答案】B
【解析】pc 值字符串指针,指向字符串
2. 有以下程序段:
程序的输出结果是( )。
【答案】A 【解析】因为的值不变。
3. 有以下程序:
第 2 页,共 44 页
等价于
所以if 语句判断条件不成立,于是执行得到a 和b
程序运行的结果是( )。 A.4 B.34 C.31 D.32 【答案】C
【解析】函数fun 的形参有三个,第一个是指针,它指向长度为4的int 数组;后两项都是int 型变量;返回值为int 类型。fun 函数调用发生在a 的第i 行,
与
s 中,第k 列、第
4. 有以下程序:
程序运行后的输出结果是( )。 A.20045537 B.20044550 C.20042580 D.20041703 【答案】D
【解析】把结构体变量作为一个参数传递给函数时,传递的是实参结构体变量的值,系统给结构体类型的形参开辟相应的内存空间,并把实参中各成员的值赋给对应的形参成员。所以改变形参变量的内容对实参不会有任何影响。因此本题的函数f ( )对结构体s[0]没做改动,结果还是20041703。
第 3 页,共 44 页
指针s 初始时指向a 的第一行,指向
作用相同,都表示a 中第i 行第k 列元素。函数fun 的作用是找出数组疔中的最大值; 即找出二维数组a 的第0列中最大值,返回31。
5. 以下函数不能用于向文件写入数据的是( )。
A.ftell B.fwrite C.fputc D.fprintf 【答案】A
【解析】函数ftell ( )用于得到文件位置指针当前位置相对于文件首的偏移字节数。在随机方式存取文件时,由于文件位置频繁地前后移动,程序不容易确定文件的当前位置。调用函A 项不能写入数据,BCD 三项都可以向文件中写入。 数ftell 就能非常容易地确定文件的当前位置。
6. 有如下程序:
程序运行后,在当前目录下会生成一个A.E B.EOF C.ABCDE D.A
【答案】A
向文件输入A ,关闭文件件
退出循环
文件,其内容是( )。
【解析】程序执行过程为:i=0时,以只写方式打开一个文本文件
时,再次以只写方式打开_文件中内容为E 。
覆盖原本的A ,关闭文件;之后文件内的值依次为C 、D 、E ,当
7. 有以下程序:
第 4 页,共 44 页
调用函数fputo
调用函数fputc 向文件输入B 时,文件内为E , 然后关闭文
相关内容
相关标签