2018年杭州师范大学考研专业课试题825计算机基础.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《2018年杭州师范大学考研专业课试题825计算机基础.doc》由用户(雁南飞1234)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 杭州师范大学考研专业课历年试题
- 资源描述:
-
1、杭 州 师 范 大 学 硕 士 研 究 生 入 学 考 试 命 题 纸杭 州 师 范 大 学 2018 年招收攻读硕士研究生入学考试题 考试科目代码: 825 考试科目名称: 计算机基础 说明:考生答题时一律写在答题纸上,否则漏批责任自负。第一部分:程序设计基础(C语言)一、判断题(每小题2分,共20分)1、可执行的C程序一般应该含有main函数,它是C程序执行的入口。( )2、在C语言中,标识符是不区分大小写的。( )3、C语言的int类型数据可以表示任何整数。( )4、在编译C源程序时,计算机根本不会去识别各个变量名的具体含义。但命名规范对编写C程序而言是必要的,可以提高程序可读性和可维护
2、性。( )5、在C语言中,可以给指针变量赋一个整数作为地址值。( )6、假设有int a10,*p;则p=&a0与p=a等价。( )7、若有:int *p4; 则标识符p是一个指向有4个整型元素的一维数组的指针变量。( )8、若有定义:int *p; 使p指向类型相同的3个连续存储单元的语句是:p=malloc(3*sizeof(int); ( )9、用malloc函数动态分配的内存是在栈中分配的,而不是在堆中分配的。( )10、对二维数组a34,a+1与a1都是数组第二行的首地址。( )二、单项选择题(每小题2分,共40分)1、算法是一个计算过程,是程序设计的基础和精髓。一个有效的算法应该具
3、有如下特点,其中错误的是( )。A.零个或多个输入及一个或多个输出 B.无穷性C.可行性 D.确定性2、若有以下语句:int b; char c10;则正确的输入语句是( )。A. scanf(%d%s, &b, &c); B. scanf(%d%s, &b, c);C. scanf(%s%s, b, c); D. scanf(%d%s, b, &c);3、设a为5,执行下列语句后,b的值不为2的是( )。A. b = a / 2; B. b = 6 - (-a); C. b = a % 2; D. b = a 3 ? 2 : 2;4、若有定义:int a=3, b=4, c=5; 则以下表达
4、式中值为0的是( )。A. a & b B. ax的值为( )。A. 1 B. 3 C. 2 D. 420、以下叙述中,错误的是( )。A. 不可以用FILE类型定义指向二进制文件的文件指针B. 在程序结束时,应用fclose函数关闭已打开的文件C. 顺序文件某一时刻,只能处于读或写模式中的一种D. 利用fread函数从二进制文件中读数据时,可用数组名给数组中所有元素读入数据三、综合应用题(每小题5分,共15分)1、以下程序的输出结果是_。#include #define N 10void f(void);int main(void) f();#ifdef N#undef N#endifret
5、urn 0;void f(void) #if defined(N)printf(N is %dn, N);#elseprintf(N is undefinedn);#endif2、以下程序的输出结果是_。#include voidswap1(intc) intt;t = c0;c0 = c1;c1 = t;voidswap2(intc0,intc1) intt;t = c0;c0 = c1;c1 = t;intmain(void) inta2 = 3, 5, b2 = 3, 5;swap1(a);swap2(b0, b1);printf(%d#%d#%d#%dn, a0, a1, b0, b1
展开阅读全文