- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
硕士研究生入学考试专用命题纸
湖南大学2015年招收攻读硕士学位研究生
入学考试命题专用纸
考试科目代码: 829考试科目名称:计算机程序设计
备注:所有答题(包括客观题和主观题)必须答在专用答卷纸上,否则无效。请向监考员索要自命题科目专用答题纸,本考试科目可使用无记忆编程翻译功能的计算器。
……………………………………………………………………………………………………………..
单项选择题(310=30)
1、在C语言中,下面有关for循环的正确描述是()
for循环能用于循环次数已经确定的情况
for循环是先执行循环体语句,后判断表达式
在for循环中,不能用break语句跳出循环体
for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
答案:B
2、C语言程序中必须有的函数是()
A、#include “stdio.h”
B、main
printf
scanf
答案:B, A不是函数,C和D不是必须有的
3、在C语言中,引用数组元素时,其数组下标的数据类型允许是()
A、整型常量
B、整型表达式
C、整型常量或整型表达式
D、任何类型的表达式
答案:C
4、若已定义x和y是整型变量,x=2;,则表达式y=3.75+x/2的值是()
A、6.5 B、6 C、4 D、5.0
答案:C,运算过程中类型发生了改变
5、对于语句int *px[10],以下说法正确的是()
A、px是一个指针,指向一个数组,数组的元素是整型
B、px是一个数组,其数组的每一个元素都是指向整数的指针
C、A和B均错,但在C语言中允许用*px来定义数组
D、C语言不允许有这样的定义方式
答案:B,int(*px)[10]是指向一维数组的指针变量,int*px[10]是一维指针数组
6、一个算法应该具有“确定性”等5个特性,下面对其他特性的描述中错误的是()
A、有零个或多个输入 B、只能有零个或者一个输出
C、有穷性 D、有效性
答案:B,参考《C程序设计》(第四版)21-22页
7、以下说法中正确的是()
A、C语言程序总是从第一个定义的函数开始执行
B、在C语言程序中,要调用的函数必须在mian()函数中定义
C、C语言程序总是从main()函数开始执行
D、C语言程序中的main()函数必须放在程序的开始部分
答案:C,对答案有疑问可研读《C程序设计》(第四版)第七章
8、下面程序的输出是()
#include stdio.h
int m = 13;
int fun(intx,int y){
int m = 3;
return(x*y-m);}
void main(){
int a=7,b=5;
printf(“%d\n”,fun(a,b)/m);
}
A、1 B、2 C、7 D、10
答案:B
9、以下数组定义中不正确的是()
A、int a[2]; B、int b[] = {0,1,2,5,8};
C、float[100][100]; D、int d[3][3] = {{1,2},{1,2,3},{1,2,3,4}};
答案:D,{1,2,3,4}有四个元素,但上限是三个元素
10、下列程序段的输出结果是()
float x=213.82631;
printf(“%3d”,(int)x);
A、213.82 B、213.83 C、213 D、3.8
答案:C,强制转换为整型,结果为213
二、填空题(3*10=30)
1、计算机内部运算使用的数是_________进制。
答案:二
2、C语言源程序的基本单位是________,它由多条语句组成,用来实现一个特定功能,通过调用来使用。
答案:函数
3、假定x=10,则表达式x=10?70:34的值为___________
答案:70, 因为x等于10,满足=10的条件,故x=70
4、若x=5,y=10,则计算y*=++x表达式后,x和y的值分别是________和_______
答案:6 和 60 x自加后变为6,y=10*6=60
5、数值常量0x62对应的十进制值是_______
答案:98, 0x为16进制,故所求值为6*16+2=98
6、在C语言程序的循环体中,使用__________语句可以跳出循环体,执行循环体后面的语句。
答案:break
7、下面程序的运行结果是_____________
#include stdio.h
main()
{
int i,x,y;
i=x=y=0;
do{
++i;
if(i%2!=0)
{x=x+i;i++;}
y=y+i++;
}whi
您可能关注的文档
- 《马克思主义经典著作选读》.ppt
- 艺术鉴赏期末答案2018.doc
- 湖南工程学院制冷课程设计.doc
- 艺术鉴赏期末答案2018.pdf
- 诚信应考主题班会PPT课件.ppt
- 《你的形象价值百万》.ppt
- 《企业的生产与经营》说课稿.doc
- 复习大纲电力系统自动装置原理(华工电力学院20.ppt
- 关于寝室卫生班会总结共4篇.doc
- 多媒体技术在地理课堂教学中的应用1.doc
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
最近下载
- 宏观经济学计算题大全.doc VIP
- 苏教版数学四年级上册第八单元认识射线、直线和角(课件).pptx
- 某市棚户区改造中区市政道路建设工程路面天然砂砾垫层施工方案.doc
- 淀粉制品公司风险分级管控与隐患排查治理双体系双控手册2022-2024.doc
- 福建省 政和县志.pdf
- 知识产权对策、研究成果管理及合作权益分配.pdf VIP
- 人工智能对学习、教学和教育的影响-The Impact of Artificial Intelligence on Learning, Teaching, and Education.docx
- 中越边广西龙邦镇护龙村跨国婚姻问题研究及对策.doc VIP
- 小学道德与法治六年级下册《我们生存的家园》教学设计及反思.doc
- 宏观经济学计算题.docx VIP
文档评论(0)