C语言程序设计期末试卷A卷

C语言程序设计期末试卷A卷

ID:39548287

大小:98.00 KB

页数:5页

时间:2019-07-06

C语言程序设计期末试卷A卷_第1页
C语言程序设计期末试卷A卷_第2页
C语言程序设计期末试卷A卷_第3页
C语言程序设计期末试卷A卷_第4页
C语言程序设计期末试卷A卷_第5页
资源描述:

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

1、试卷序号:         班级:         学号:         姓名:        ━━━━━━━━━装━━━━━━━━━订━━━━━━━━━线━━━━━━━━━━━防灾科技学院2009~2010学年第一学期期末考试C语言程序设计试卷(A卷)使用班级0850311、0850312、答题时间_120分钟_题号一二三四五总分阅卷教师得分阅卷教师得分一、选择题(共15小题,每题2分,共30分。请将正确答案按照序号填在下面的表格中,答在表格外不得分。)123456789101112131415D1.下列哪项不是构成标识符的字符?(D)A.字

2、母B.数字C. 下划线D.标点符号2.若变量已正确定义并赋值,表达式(C)不符合C语言语法。A. a*b/cB. a/b/c C. 3.14%2 D.2*b 3.假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值为(A)。A.8         B.7          C.2           D.6 4.下列运算符中优先级最高的运算符是(D)。A.&&B.%C.==D.!5.printf(“%-3d,%3d”,4,5);的输出为(C)。A.  __4,5B.  004,5C.  4__,__5D.  __4,5__6.

3、在嵌套使用if语句时,C语言规定else总是(C)。A.和之前与其具有相同缩进位置的if配对B.和之前与其最近的if配对C.和之前与其最近不带else的if配对D.和之前的第一个if配对7.为了判断两个字符串s1和s2是否相等,应当使用(B)。A.if(s1==s2)B.if(strcmp(s1,s2)==0)C.if(strcmp(s1,s2))D.if(s1=s2)8.二维数组a有m行n列,则包括a[i][j]和a[i][j]之前的元素的总个数为(D)。A.j*n+iB.i*n+jC.i*n+j-1D.i*n+j+19.若有int(*p)[m

4、];则标识符p是一个(D)。A. m个元素的整型数组 B. 指向m个元素的一维整型数组的指针变量 C. 指针数组名,有M各元素,每个元素均为一个指向整型变量的指针D.指向m个整型指针数组的指针10.以下叙述中正确的是(D)。A.在C程序中无论是整数还是浮点数,只要在允许的范围内都能准确无误的表示B.C程序由主函数组成5C.C程序由函数组成D.C程序由函数和过程组成试卷序号:         班级:         学号:         姓名:        ━━━━━━━━━装━━━ ━━━━订━━━━━━━线━━━━━━━━━11.下列叙述中

5、正确的是(D)。A.break语句只能用于switch语句B.在switch语句中必须使用defaultC.break语句必须与switch语句中的case配对使用D.在switch语句中不一定使用break语句12.以下程序的输出结果是(A)。#includemain(){intx=5;do{printf(“x=%d",x-=2);}while(!(--x));}A.死循环B.2C.3D.413.下列字符串赋值语句中,不能正确把字符串Cprogram赋给数组的语句是(C)。A.chara[]={′C′,′′,′p′,′r′,′

6、o′,′g′,′r′,′a′,′m′};B.chara[10];strcpy(a,"Cprogram");C.chara[10];a="Cprogram";D.chara[10]={"Cprogram"};14.若一个外部变量的定义形式为staticintx;其中static的作用是(A)。A.将变量存放在静态存储区,使x的值可以永久保留B.使变量x可以由系统自动初始化C.使x的值可以永久保留D.使x只能在本文件内引用15.以下程序的输出结果是(C)。func(inta,intb){staticintc=0;c+=a*b;returnc;}mai

7、n(){intx=3,y=5,z;z=func(x,y);printf(“%d”,z);}A.11B.8C.15D.31阅卷教师得分二、判断题(共10小题,共10分。正确打√,错误打×,请将正确答案按照序号填在下面的表格中,答在表格外不得分。)123456789101.当从键盘输入数据时,对于整形变量只能输入整型数据,对于实型变量只能输入实型数据。(F)2.函数的定义可以嵌套,但函数的调用不可以嵌套。(R)3.C语言程序总是从main函数第一条可执行语句开始执行,在main函数中结束。(F)4.若用数组名作为函数的实参,传递给形参的是数组第一个元

8、素的值。(F)5.C语言中,函数调用时,只有当实参与其对应的形参同名时,才共占同一个存储单元。(F   )6.若a和b类型相同,在执行了

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

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

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