2011C语言程序设计期末试卷A卷-48课时.doc

2011C语言程序设计期末试卷A卷-48课时.doc

ID:59021306

大小:51.50 KB

页数:3页

时间:2020-09-14

2011C语言程序设计期末试卷A卷-48课时.doc_第1页
2011C语言程序设计期末试卷A卷-48课时.doc_第2页
2011C语言程序设计期末试卷A卷-48课时.doc_第3页
资源描述:

《2011C语言程序设计期末试卷A卷-48课时.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、试卷序号:         班级:         学号:         姓名:        ━━━━━━━━━装━━━━━━━━━订━━━━━━━━━线━━━━━━━━━━━防灾科技学院2010~2011学年第二学期期末考试C语言程序设计试卷(A卷)使用班级/112/113/121/122/131/132/141/142/211/212/213/311/312/313/531答题时间120分钟题号一二三四五总分阅卷教师得分阅卷教师得分一、选择题(共15小题,每题2分,共30分。请将答案写在答题纸上)1.以下叙述不正确的是()。A.一个C语言源程序可以由一个或多

2、个函数组成B.一个C语言源程序必须包含一个main函数C.C语言源程序的基本组成单位是函数D.在C语言源程序中,注释说明只能位于一条语句的后面2.在程序设计中,流程图画法中的菱形表示()。 A.起止框B.输入输出框C.判断框D.处理框3.下列标识符中,()是合法的用户标识符。 A.A#CB.getch1C.structD.stu*14.以下能正确定义且赋初值的语句是()。A.intn1=n2=10;B.charc=32;C.floatf=f+1.1;D.doublex=12.3E2.5;5.以下运算符中不是关系运算符的是()。A.=C.!D.!=6.表达式(

3、int)2.1416的值是()。A.2B.2.1C.0D.37.有关下述语句输出的判断中,正确的是()。charx='A';printf("%d",x);A.赋值非法B.输出值不确定C.输出值为-32D.输出值为658.对if语句中表达式的类型,下面正确的描述是()。A.必须是关系表达式或逻辑表达式B.必须是关系表达式或算术表达式C.可以是任意表达式D.必须是关系表达式9.以下正确的描述是()。A.continue语句的作用是结束整个循环的执行B.只能在循环体内和switch语句体内使用break语句C.在循环体内使用break语句或continue语句的作用相同D

4、.从多层循环嵌套中退出时,只能使用goto语句10.为了避免嵌套的条件语句if-else的二义性,C语言规定:else与()相结合是正确的。A.缩排位置相同的ifB.其前面最近的不带else的ifC.其后面的ifD.同一行上if11.下列字符串赋值语句中,不能正确把字符串Cprogram赋给数组的语句是()。A.chara[]={′C′,′′,′p′,′r′,′o′,′g′,′r′,′a′,′m′};B.chara[10];strcpy(a,"Cprogram");C.chara[10];a="Cprogram";D.chara[10]={"Cprogram"};1

5、2.如果函数体中没有return语句,则正确的说法是()。A.函数不能返回B.函数执行最后一条语句后返回C.可以有break语句返回D.可以用continue语句返回试卷序号:         班级:         学号:         姓名:        ━━━━━━━━━装━━━ ━━━━订━━━━━━━线━━━━━━━━━13.在调用一个函数时,主调函数将通过()的变量列表传递给被调函数。A.形式参数B.实际参数C.寄存器变量D.局部变量14.以下叙述不正确的是()。A.在不同的函数中可以使用相同名字的变量B.函数中的形式参数是局部变量C.在一个函数内定

6、义的变量只在本函数范围内有效D.在一个函数内的复合语句中定义的变量在本函数范围内有效15.若有以下定义和语句:doubler=99,*p=&r;*p=r;则以下正确的叙述是()。A.以下两处的*p含义相同,都说明给指针变量p赋值B.在"doubler=99,*p=&r;"中,把r的地址赋值给了p所指的存储单元C.语句"*p=r;"取变量r的值放回r中D.语句"*p=r;"把变量r的值赋给指针变量p阅卷教师得分二、判断题(共10小题,共10分。正确打√,错误打×,请将答案写在答题纸上。)1.C程序中的main函数必须放在整个程序的最前头。()2.C语言中,字符常量可以

7、用单引号或双引号括起来。()3.关系表达式的值是一个逻辑值,它的值为“真”或“假”。逻辑表达式的值也是一个逻辑量,它的值也为“真”或“假”。()4.在执行switch语句时,default和各个case的出现次序不影响执行结果。()5.使用putchar函数可以向终端输出一个字符串。()6.do-while语句构成的循环不能用其他语句构成的循环来代替。()7.在对一维数组的全部数组元素赋初值时,可以不指定数组长度。()8.函数调用可以出现在一个表达式中。()9.不同函数中可以使用相同名字的变量,它们代表不同的对象,互不干扰。()10.已经定义了一个指向整型变量的

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

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

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