




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.安徽机电职业技术学院20 20 学年第 二 学期 C语言程序设计期终考试试卷班级 姓名 学号 题号一二三四五六七八得分得分得分评卷人复核人一、填空题(每空1分,共10分)1、程序可以分为三种基本结构,即顺序结构、 和循环结构,C语言源程序文件的后缀为 。2、已知int x=2,y;,则执行y=x10?100:200后y变量的值是_。3、若有定义:int a=8, b=5, c; 执行语句c = a/b+0.4;后,c的值为 。4、设x=3,那么表达式y=(+x)+(+x)的结果为_ _,表达式执行后,变量x的结果为_ _ 。5、若函数fab的类型为int,并带有两个float类型的形式参数,则fab函数的声明为 。6、x大于10且x不能被7整除的C语言表达式是 。7、若有定义:int a35;,则a数组共有 个元素,其中下标最大的元素是 。得分评卷人复核人二、选择题(每题2分,共60分)1、下列选项中,不合法的变量名是 。A3scan BvoidC_3com_Dxy2、在C语言中,变量所分配的内存空间大小是_A均为一个字节 B由用户自己定义 C由变量的类型决定 D是任意的3、 设有语句int a=4;则执行了语句a+=a*a;后变量a的值是 。A12 B20C32D164、以下不能正确定义数组的是 。Astatic char a2= 1, 2 Bstatic char a2= 1, 2 Cstatic char a2= 1, 2, 3 Dstatic char a2= 1 5、在C语言中,sqrt函数的原型在 头文件中。Atime.h Bstdio.h Cmath.h Dstring.h6、以下程序运行后的输出结果是 。 main() char a=a, b; print(%c,+a); printf(%cn,b=a+); Ab,b Bb,c Ca,b Da,c 7、在Turbo C中,保存源程序的命令是 。ASaveBCompileCLoadDRun8、若x=5,y=3 则y*=x+5; y的值为_。A10 B 20 C 15 D309、下列条件语句中,功能与其它语句不同的是 。Aif ( a ) printf(“%d”, x); else printf(“%d”, y);Bif (a=0 ) printf(“%d”, y); else printf(“%d”, x);Cif (a!=0 ) printf(“%d”, x); else printf(“%d”, y);Dif (a=0) printf(“%d”, x); else printf(“%d”, y);10、已知字符A的ACSII码值为65,以下语句的输出结果是 。char ch=D;printf(“%c %dn”,ch,ch);AA 67B67 ACD 68D68 D11、以下叙述不正确的是 。 A在函数外部定义的变量是全局变量 B在函数内部定义的变量是局部变量 C函数的形参是局部变量 D局部变量不能与全局变量同名12、以下程序运行后的输出结果是 。main() int p=30;printf(%d,%dn, p/4, p%4);A7.5, 2B7, 2C7.5, 0D7, 013、数学关系式xyz可用C语言的表达式表示为 。A(x=y)&(y=z) B(x=y)and(y=z) C(x=y=z) D(x=y)&(yz)14、在定义函数时,函数的返回值类型可以缺省,此时函数返回的值隐含的类型是 。AcharBvoidCintD不能确定15、若有说明:int n=2,*p,*q;,则以下非法的赋值语句是_。 A p=q; B *p=*q; C n=*q; D p=n;16、若int a= 1,2,3,4,5,6,7,8,9,10, *p=a;语句,则表达式*(P+2)的是 。A2 B 3 C4 D517、两个指针变量的值相等时,表明两个指针变量是_。A 占据同一内存单元。B 指向同一内存单元地址或者都为空。C是两个空指针。 D都没有指向18、下列关于C语言注释的叙述中错误的是 。A 以“/*”开头并以“*/”结尾的字符串为C语言的注释符B 注释可以出现在任何位置,用以提示和注释程序的意义C 程序编译时,不对注释作任何处理D 程序编译时,需要对注释进行处理19、算法中,对需要执行的每一步操作,必须给出清楚、严格的规定,这属于算法的 。 A正确性 B可行性 C确定性D有穷性20、若有定义:int array11; ,则以下对数组元素正确的引用是 。Aarray10Barray11Carray(5)Darray3.521、下列程序段中while循环执行的次数为 。int k=0;while (k = =1 ) k+;A无限次B有语句错误C一次也不执行D只执行一次22、.如下程序 main( ) int x=1,a=0,b=0; switch(x) case 0:b+;case 1:a+;case 2:a+;b+;printf(a=%d,b=%dn,a,b);该程序的输出结果是 。Aa=2,b=1Ba=1,b=1Ca=1,b=0Da=2,b=223、以下程序的输出结果是 。main( ) int n=4;while(n-) printf(%d ,-n);A2 0 B 3 1 C 3 2 1 D 2 1 024、有以下程序,运行后程序的结果是 。main() char a = *, *, *, *, * int i, j, k; for ( i=0; i3; i+) printf( n ); for( j=0; ji; j+ ) printf( %c, ); for( j=0; j50) printf(%d, a);if (a40) printf(%d, a);if (a30) printf(%d, a); A58B5858 C585858D编译有错26、以下程序运行后的输出结果是 。void swap( int x, int y ) int z;z=x; x=y; y=z; main() int a=3, b=5;swap( a, b); printf(%d %d n, a, b ); A 3, 5 B5, 3 C 5 3D3 5 27、 以下程序执行后输出的结果是 。main() int p7=11,13,14,15,16,17,18, i=0, k=0; while( i7&pi%2)k=k+pi; i+; printf(%dn,k); A58 B56 C45 D 2428、有以下程序,运行后程序的结果是 。 void main(void) int i , sum;for (i=1;i6;i+) sum+=i;printf(%dn,sum);A15 B14 C 不确定 D029、以下程序执行后输出的结果是 。 main() int i=10, j=1; printf(%d,%dn,i-, +j); A9,2 B10,2 C9,1 D 10,130、以下程序执行后输出结果是 。 main() int m3=1,4,7,2,5,8,3,6,9; int i, j, k=2; for(i=0;i3;i+) printf(%d ,mki); A4 5 6 B 2 5 8 C 3 6 9 D 7 8 9得分评卷人复核人三、程序填空题(每空2分,共18分)1、求一个3*3矩阵对角线元素之和 main()(1) (2) (3) float a33,sum=0;int i,j;printf(please input rectangle element:n);for(i=0;i3;i+)for( (1) )scanf(%f, (2) );for(i=0;i3;i+)sum=_(3)_;printf(duijiaoxian he is %6.2f,sum);2、完善程序,从键盘输入一个三位整数,将其反序输出。如输入759,则输出957。include “stdio.h”(4) (5) (6) main() int n, a, b, c; scanf ( “%d”, &n ); a= (4) b= (5) c= (6) printf (“%dn”, 100*c+10*b+a );3、以下程序定义了一个求n! 的用户自定义函数fact,并在主函数调用中求5!+7!+8!,试完整程序。 (7) fact ( int n )(7) (8) (9) long z=1; i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 病毒在细胞上接毒机制研究
- 2025简化版个人借款合同标准范本
- 2025企业租赁用租赁合同范文模板
- 2025成都写字楼租赁合同
- 2025房屋租赁租房合同的
- 项目组件采购合同(完整版)
- 2025合同范本电影导演合同样本
- 矿山应急救援培训考试练习测试卷
- 2025-2030排插市场投资前景分析及供需格局研究研究报告
- 脑栓塞康复治疗
- 2025年继续教育公需科目网络考试试题及答案
- 2025高考终极押题范文6篇与题目
- DB32/T 4220-2022消防设施物联网系统技术规范
- 车位转让合同协议书
- 合伙经营货车辆协议书
- 2025年农村个人果园承包合同
- 上海上海市普陀区融媒体中心专业技术人员招聘笔试历年参考题库附带答案详解
- 湖北省武汉市2025届高三年级五月模拟训练试题数学试题及答案(武汉五调)
- 企业管理流程数字化转型计划
- 2025年湖北省襄阳市襄州区中考数学二模试卷
- 2024年浙江省单独考试招生文化考试语文试卷真题(含答案详解)
评论
0/150
提交评论