2017年杭州师范大学考研专业课试题825计算机基础.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《2017年杭州师范大学考研专业课试题825计算机基础.doc》由用户(雁南飞1234)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 杭州师范大学考研专业课历年试题
- 资源描述:
-
1、杭 州 师 范 大 学 硕 士 研 究 生 入 学 考 试 命 题 纸杭 州 师 范 大 学 2017 年招收攻读硕士研究生入学考试题 考试科目代码: 825 考试科目名称: 计算机基础 说明:考生答题时一律写在答题纸上,否则漏批责任自负。第一部分:程序设计基础(C语言)一、判断题(每小题2分,共20分)1、C语言的标识符是区分大小写的。( )2、在编译C源程序时,计算机根本不会去识别各个变量名的具体含义,因此命名规范对编写C程序而言不是必要的,而且有可能会降低编写C源程序的效率。( )3、C语言中,注释不可以出现在程序中任意的地方。( )4、C语言程序中的变量必须先声明后使用。( )5、在C
2、语言中,B和B在内存中的表示没有区别。( )6、一个复合语句是作为一个语句处理的且在逻辑上相互关联的一组语句。( )7、C语言程序的三种基本结构是顺序结构、分支(选择)结构和循环结构。( )8、C语言的double类型数据可以精确表示任何实数。( )9、在C语言中,将语句“if(x=5) y+;”误写作“if(x=5) y+;”,将导致编译错误。( )10、在switch语句中,表达式和常量表达式的值只能是整型、字符型或枚举型。( )二、单项选择题(每小题2分,共40分)1、程序的开发步骤中不包括( )。A. 撰写文档 B. 程序测试 C. 编译链接 D. 运行程序2、以下( )为有效变量名。
3、A. 234 B. 1926sum C. a&bdef D. _counter3、以下符合C语言语法的浮点型(实型)型常量是( )。A. 1.2e0.5 B. 3.14.159e C. 5e-3 D. e154、如果c的类型为int且值为 10,则 c / 3 + c % 6结果为( )。A. 7 B. 6 C. 6.333333 D. 7.3333335、如果a的类型为int且值为 12,b的类型为int且值为 5,d的类型为double且值为24.0,则 d / (a / b) 的类型及值为( )。A. int,10 B. double,12.000000 C. int,12 D. dou
4、ble,10.0000006、已知:int x, y; double z; 则以下语句中错误的是( )。A. scanf(%2d*%d%lf, &x, &y, &z);B. scanf(%x%*d%o, &x, &y);C. scanf(%d,%lx,%le, &x, &y, &z);D. scanf(%x%o%6.2f, &x, &y, &z);7、以下程序的输出结果是( )。#include int main(void) int a = 1234; printf(%2dn, a); return 0;A. 1234 B. 提示出错、无结果 C. 12 D. 348、以下非法的赋值语句是(
5、)。A. n=+i; B. x=(j-); C. +(i+1); D. j+;9、已知:int x=5,y=5,z=5; 执行语句:x%=y+z; 后,x的值是( )。A. 0 B. 5 C. 6 D. 110、“变量 a 的值为 5 或是 6” 应表示为( )。A. a = 5|a = 6 B. a = 5|a = 6C. a = 5&a = 6 D. a = 5|= 611、下列( )循环保证至少执行一次。A. for B. do while C. while D. 以上皆是12、有以下代码段:int k=0;while(k=1) k+;while循环执行的次数是( )。A. 无限次 B.
6、 有语法错,不能执行C. 一次也不执行 D. 执行一次13、语句for(i = 1; i 10; +i); 执行结束后,i的值是( )。A. 11 B. 12 C. 9 D. 1014、在C语言的一个源程序文件中,main函数的位置( )。A. 必须在系统调用的库函数的后面 B. 必须在程序的最开始C. 必须在程序的最后 D. 可以任意15、如果i是变量,而p是指向i的指针,则下列表达式( )可以代替i。A. *&p B. &I C. &*I D. *&i16、两个指针变量,所指的类型相同,则它们之间不能进行的运算是( )。A. B. - C. + D. =17、执行下列语句:int x5,
7、*p = x; p += 2; 则指针变量p指向数组x的( )元素。A.x2 B.x3 C.x0 D.x118、若二维数组a有m列,则在aij之前的元素个数是( )。A. j * m + i B. j * m + i 1 C. i * m + j D. i * m + j - 119、以下说法错误的是( )。A. 在一个结构内不能包含另一个不同类型的结构作为其成员B. 用指向结构变量的指针做函数参数,是将结构变量的地址传给被调函数,因此在被调函数中对结构内容的修改会影响原结构变量C. 和整型、实型、字符型一样,void类型也是一种基本数据类型D. 结构在内存中所占的字节数不仅与所定义的结构类型
8、有关,还与计算机系统本身有关20、以下叙述中,错误的是( )。A. 顺序读写方式不适用于二进制文件B. 对二进制文件的访问速度比文本文件快C. 文本文件以ASC码形式存储数据D. 随机读写方式不适用于文本文件三、综合应用题(每小题5分,共15分)1、以下程序的输出结果是_。#include void m(int x, int y) x = 3;y0 = 3;int main(void) int x = 0;int y1;m(x, y);printf(%d#%dn, x, y0);return 0;2、以下程序的输出结果是_。#include#includestructNODE intnum;s
展开阅读全文