《c语言程序设计》考试卷b卷第学

《c语言程序设计》考试卷b卷第学

ID:20704293

大小:148.50 KB

页数:6页

时间:2018-10-15

《c语言程序设计》考试卷b卷第学_第1页
《c语言程序设计》考试卷b卷第学_第2页
《c语言程序设计》考试卷b卷第学_第3页
《c语言程序设计》考试卷b卷第学_第4页
《c语言程序设计》考试卷b卷第学_第5页
资源描述:

《《c语言程序设计》考试卷b卷第学》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、桂林理工大学南宁分校课程考试试卷(2010~2011学年度第二学期)课程名称:C语言程序设计【B】卷系主任签名:教研室主任签名:命题教师签名:集体命题题号一二三四五六七八九十总分应得分30401020100实得分评卷人邓力、周红锴一、单项选择题(每题1分,共30分)1.一个C程序的执行是从(  C )A.程序文件的main函数开始,到本程序文件的最后一个函数结束B.程序文件的第一个函数开始,到本程序文件的最后一个函数结束C.程序文件的main函数开始,到main函数结束D.程序文件的第一个函数开始,

2、到本程序main函数结束2.以下叙述正确的是(B )A.在C程序中,main函数必须位于程序的最前面B.程序的每行中可以写多条语句C.C语言本身有输入输出语句D.在对一个C程序进行编译的过程中,可发现注释中的拼写错误3.C语言规定:在一个源程序中,main函数的位置(B )A.必须在自定义函数之前B.可以任意C.必须在程序的第一行D.必须在自定义函数之后4.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符(A )A.字母和下划线B.必须为下划线C.必须为字母D.可以是字母、数字和下

3、划线中的任意一种5.用C语言编写的源文件,若没有错误,先后经过编译、连接后( B)。A.生成可执行文件   B.生成目标文件和可执行文件C.输出运行结果       D.自动保存源文件6.利用getchar函数可以从终端输入一个( C)A.整型变量表达式值B.实型变量值C.字符D.字符串7.printf函数中用到格式符%5.2f,其中数字5表示输出的数据占5列,数字2表示输出的数据(D )A.从左起输出该数据,右补2个空格B.按原字符长从左向右全部输出C.右对齐输出该字串,左补2个空格D.输出数据有

4、2位小数8.已有如下定义和输入语句,若要求x,y的值分别为5.1、9.2,正确的数据输入方式是( D)(注:□表示空格,表示回车)floatx,y;scanf("%f,%f",&x,&y);姓名:学号:装订线(答案不能超出此线)考试班级:系(部):第1页(共6页)A.5.1:9.2B.5.1□9.2C.5.19.2D.5.1,9.29.阅读以下程序,当输入数据形式为:20,3,正确的输出结果为(B)main(){inta,b;scanf("%d,%d"

5、,&a,&b);printf("a+b=%d",a+b);}A.a+b=20  B.a+b=23C.a+b=35D.a+b=310.表达式x=9%3中,采用的运算符是(A)A.算术运算符B.赋值运算符C.关系运算符D.逻辑运算符11.若运行时给变量x输入20,则以下程序的运行结果是(B)。  voidmain(void)  {intx,y;  scanf("%d",&x);  y=x>10?10:5;  printf("%d",y);}  A.5B.10C.7D.1712.判断int型变量x

6、是否在[10,30]区域,正确表达式是( D )A.10<=x<=30B.(x>=10)&(x<=30)C.(10<=x)AND(30>=x)D.(x>=10)&&(x<=30)13.关于typedef的说法正确的是(B)A.typedef和#definede的功能一样。B.用typedef声明新的类型名来代替已有的类型名。C.用typedef声明的类型名不许必须用小写字母表示。D.用typedef来创造一个新的类型名。14.下面程序运行的结果是(C)main(){inta=15;if(a>30)p

7、rintf("%d",a+2);elseprintf("%d",a-2);}A.17.000000       B.17      C.13     D.13.00000015.关于结构体说法正确的是(A)A. 结构体变量所占内存长度等于各个成员占的内存长度总和     B. 结构体变量的地址和它的各成员的地址都是同一地址。   C.结构体变量和共同体变量一样。D.结构体的每个成员分别占有自己的内存单元。16.下列说法正确的是(D)A.局部变量只能被一个函数使用。B.全局变量和局部变量都可以

8、被任何函数使用。C.全局变量无须定义就可以随便使用。D.无论是局部变量还是全局变量,必须先定义才使用。17.C语言中while和do-while循环的主要区别是(A  )A.while循环体至少无条件执行一次B.do-while先执行循环体,再判断循环条件C.do-while先判断循环条件后,再执行循环体D.while先执行循环体,再判断循环条件第2页(共6页)18.在宏定义#defineN20中,用宏名N代替一个( B )A.整数    B.常量数    C.字符 

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

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

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