2014年杭州师范大学考研专业课试题826计算机基础.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《2014年杭州师范大学考研专业课试题826计算机基础.doc》由用户(雁南飞1234)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 杭州师范大学考研专业课试题
- 资源描述:
-
1、杭 州 师 范 大 学 硕 士 研 究 生 入 学 考 试 命 题 纸杭 州 师 范 大 学 2014 年招收攻读硕士研究生入学考试题 考试科目代码: 826 考试科目名称: 计算机基础 说明:考生答题时一律写在答题纸上,否则漏批责任自负。第一部分:程序设计基础一、单项选择题(每小题2分,共20分)1C语言程序中的注释部分必须用符号( )括起来。A和 B和 C/*和*/ D*/和/*2设有:double x; 通过scanf语句正确地输入x值的语句是( )。Ascanf(%f, x);Bscanf(%f, &x);Cscanf(%lf, x);Dscanf(%lf, &x);3设有:int a
2、 = 3; 执行语句:a += a -= a * a; 后,a的值是( )。A-3B9C-12D64设有:int x = 5, y = 7, z = 8; 执行语句:z += x+ | y+ | +z; 后,x、y、z的值分别是( )。A6、7、9B6、8、10C6、8、8D6、8、15若变量x已正确定义并且指针p指向变量x,则(*p)+相当于( )。Ap+Bx+C*(p+)D&x+6以下对二维数组a进行正确初始化的是( )。 Aint a23 = 1,2, 3,4, 5,6 ; Bint a3 = 1,2,3,4,5,6 ; Cint a2 = 1,2,3,4,5,6 ;Dint a2 =
3、1,2, 3,4 ;7以下指针数组的定义中,正确的是( )。Aint (*ptr)5;Bint *ptr5;Cint *(ptr5); Dint ptr5;8已知:struct point int x;int y;struct rect struct point pt1;struct point pt2;struct rect rt;struct rect *rp = &rt;下面错误的是( )。Art.pt1.xB(*rp).pt1.xCrp-pt1.xDrt-pt1.x9若用数组名作为函数调用时的实参,则实际上传递给形参的是( )。 A数组首地址B数组的第一个元素值C数组中全部元素的植D数
4、组元素的个数10在C语言中,下列正确的描述是( )。 A函数的定义可以嵌套,但函数的调用不可以嵌套 B函数的定义和函数的调用均可以嵌套 C函数的定义和函数的调用均不可以嵌套D函数的定义不可以嵌套,但函数的调用可以嵌套二、程序设计题(每小题10分,共30分)1在校园里,没有自行车,上课办事会很不方便。但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。假设找到自行车,开锁并骑上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。【输入】第一行的整数为办事次数n。其后每一行
5、上的一个整数为一次办事要行走的距离,单位为米。【输出】对应每个代表距离的整数,如果骑车快,输出一行Bike;如果走路快,输出一行Walk;如果一样快,输出一行All。【样例输入】250120【样例输出】WalkBike2排序是计算机程序中常见的操作。所谓排序,就是给数组中的元素按值从小到大(升序)或从大到小(降序)的顺序重新存放的过程。有很多有效的排序算法。常见的排序算法有冒泡排序、快速排序等。编写一个冒泡排序函数:void bubbleSort(int list, int arraySize),第1个参数list是需要升序排序的数组;第2个参数arraySize是数组大小。3在一个字符串中找
6、出元音字母a、e、i、o、u出现的次数。【输入】输入一行字符串(字符串中可能有空格),字符串长度小于80个字符。【输出】输出一行,依次输出a、e、i、o、u在输入字符串中出现的次数,整数之间用空格分隔。【样例输入】If so, you already have a Google Account. You can sign in on the right.【样例输出】5 4 3 7 3【提示】注意,只统计小写元音字母a、e、i、o、u出现的次数。第二部分:数据结构说明:(1)每小题10分,共50分。(2)所有关于算法的描述可以用C、C+或者伪语言来描述。1简述线性表的定义,给出用数组(即顺序存储
展开阅读全文