2011级信息c语言期考笔试试卷

2011级信息c语言期考笔试试卷

ID:16358301

大小:87.50 KB

页数:8页

时间:2018-08-09

2011级信息c语言期考笔试试卷_第1页
2011级信息c语言期考笔试试卷_第2页
2011级信息c语言期考笔试试卷_第3页
2011级信息c语言期考笔试试卷_第4页
2011级信息c语言期考笔试试卷_第5页
资源描述:

《2011级信息c语言期考笔试试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广西医科大学2011级本科信息管理与信息系统专业(27班)《C语言程序设计》期考试题(A卷)(本试卷正文共7页)考试日期:2012年12月28日考试时间:120分钟班组姓名学号(为了使你的成绩统计无误,请按以上内容认真、正确填写)题项得分评卷者一、选择题(70分)机器阅卷考试中心二、程序设计(30分)1234合计(第二题)统分者7一、选择题(每题2分,共35小题,满分70分。下列各题四个选项中,只有一个选项是正确的,请将正确选项涂写到答题卡相应位置上,答在试卷上不得分。)1.对于一个正常运行的C程序,下列叙述中正确的

2、是()。A.程序的执行总是从main函数开始,在main函数结束B.程序的执行总是从程序的第一个函数开始,在main函数结束C.程序的执行总是从main函数开始,在程序的最后一个函数中结束D.程序的执行总是从程序中的第一个函数开始,在程序的最后一个函数中结束2.可以从循环体内跳出,继续执行该循环外语句的是()。A.break语句B.return语句C.continue语句D.空语句3.下列语句不具有赋值功能的是()。A.a*=bB.x=1C.a+bD.a++4.以下叙述中正确的是()。A.C程序的基本组成单位是语句B

3、.C程序中的每一行只能写一条语句C.简单C语句必须以分号结束D.C语句必须在一行内写完5.下列不能定义为用户标识符是()。A.hot_doB.cat1C._priD.2ab6.设i和k都是int类型,则以下对循环语句()。for(i=0,k=-1;k=1;i++,k++)printf(“****”);A.循环结束的条件不合法B.循环体一次也不执行C.循环体只执行一次D.该循环是无限循环7.已定义c为字符型变量,则下列语句中正确的是()。A.c='97';B.c="97";C.c=97;D.c="a";8.设有定义

4、intk=0下列选项的4个表达式中与其他3个表达式的值不相同的是()。A.k++B.k+=1C.++kD.k+19.有定义语句:intb;charc[10];则正确的输入语句是()。A.scanf("%d%s",&b,&c);B.scanf("%d%s",&b,c);C.scanf("%d%s",b,c);D.scanf("%d%s",b,&c);10.能正确表示逻辑关系"x小于等于10且x大于等于0"的C语言表达式是()。A.x<=10andx>=0B.x<=10

5、

6、x>=0C.x<=10orx>=0D.x<=10

7、&&x>=011.以下是if语句的基本形式:if(表达式)语句,其中“表达式”()。A.必须是逻辑表达式B.必须是关系表达式C.必须是逻辑表达式或关系表达式D.可以是任意合法的表达式712.在C语言中,函数返回值的类型最终取决于()。A.函数定义时在函数首部所说明的函数类型。B.return语句中表达式值的类型。C.调用函数时主调函数所传递的实参类型。D.函数定义时形参的类型。13.以下叙述不正确的是()。A.C程序的注释部分放在”/*”和”*/”之间,”/”和”*”之间不能有空格。B.一个C源程序可由一个或多个函数

8、组成。C.一个可正确运行的C语言程序必须有一个且只能有一个main函数。D.C语言程序编译时注释部分的错误将被发现。14.设已有定义floatx;则下列对指针变量p进行定义且赋初值的语句中正确的是()。A.float*p=1024;B.int*p=(float)x;C.floatp=&x;D.float*p=&x;15.下列能正确定义一维数组的选项是()。A.inta[5]={0,1,2,3,4,5};B.inta[]={0,1,2,3,4,5};C.chara={'A','B','C'};D.inta[5]="01

9、23";16.若有定义语句:chars[10]="1234567";则strlen(s)的值是()。A.7B.8C.9D.1017.下列能正确定义字符串的语句是()。A.charstr[]={'a'};B.charstr="kx43";C.charstr=’dfe’;D.charstr[]="a";18.已知字符'A'的ASCII代码值是65,字符变量c1的值是'A',c2的值是'D'。执行语句printf("%d,%d",c1,c2-2);后,输出结果是()。A.A,BB.A,68C.65,66D.65,681

10、9.设整型变量a为5,使b不为2的表达式是()。A.b=a%2B.b=6-(--a)C.b=a/2D.b=a>3?2:120.若有说明语句:double*p,a;则能通过scanf语句正确给输入项读入数据的程序段是()。A.*p=&a;scanf(“%lf”,p);B.*p=&a;scanf(“%lf”,p);C.p=&a;scanf(“%lf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。