下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C语言程序设计试卷(A) 出题教师: 赵宏 考试时间:120分钟请考生注意:本卷共五道大题,请将第一、二、三题的正确答案填在答题卡对应的编号上。题号 一 二 三 四 五 总分得分 一
2、、填空(10分,每题1分)1一个C语言程序总是从 开始执行。 2x=2,y=-3,z=3,则表达式x|y+z&&y-z的值为 。3系统判断字符串结束的标志是 。 4能正确表示“当ch为小写字母为真,否则为假”的表达式是 。5C语言中while和do-while循环的主要区别是 的循环体至少无条件执行一次。6说明cha
3、r s1=“china”,s210;要将s1的值复制到s2中的正确语句是 。7若用数组名作为函数调用的实参,则传递给形参的是 。8说明:char s“world”,*p;执行语句 p=s后,*(p+5)的值是 。9语句 int (*p)()的含义是 定义一个指向函数的指针,函数的返回值为整型 。10全局变量的作用范围是
4、 。二、阅读程序,写出程序运行结果(30分,每题6分)1main() int i=1;while(i<=10)if(+i%2!=0) continue;else printf(“%3d”,i);2main( ) int i,j,k; char space= ; for(i=1;i<=3; i+) for(j=1;j<=10-i;j +)&
5、#160; printf(“%c”, space); for(k=1;k<=2*i; k+) printf(“*”); printf(“n”); 3 main() int i,j,sum=0,a33;for(i=0;i<3;i+)for(j=0;j<3;j+) aj=i+j; if(i=j) sum+=aj; printf(“%d”,sum);4int x,y num()int x,y; int a=10,b=5; x=a+b
6、;y=a-b; main()int a=8,b=3; x=a-b;y=a+b; num(); printf("%d,%d",x,y) 5. main()int a=1,3,5,7,9;int *p=a;printf(“%d,%dn”,*p,*(a+2);printf(“%d,%dn”, *(p+3),*p+);三、程序填空(20分,每空2分)阅读程序说明及程序,把它补充成一个完整的程序1下面程序是用冒泡法对10个数进行从小到大排序的程序。main( ) int ¬ ,i,j,t
7、emp;printf("请输入10个整数:n");for(i=0;i<10;i+)scanf("%d", );for(i=1;i<10;i+) for(j=0; ® ;j+) if(aj ¯ aj+1) temp=aj; ° ; aj+1=temp;printf("n排好序的10个整数为:n&qu
8、ot;);for(i=0;i<10;i+) printf("%5d",a);2下面程序将按如下形式输出杨辉三角形。 1
9、; 1
10、160; 1 1
11、0; 2 1 1 3
12、160; 3 1 1 4
13、 6 4 1#define N 5main()int i,j,aNN;char space= ;for(i=0;i<N;i+)
14、77; =1; ² =1; for(i=2;i<N;i+) for(j=1; ³ ;j+) aj= ´ +ai-1j; for(i=0;i<N;i+) for(j=0;j<4-i;j+) printf(“%c ”,space); for(j=0; µ
15、; ;j+) printf("%4d",aj); printf("n"); 四、问答题(10分,每题5分)1简述字符常量与字符串常量的区别。2简述局部变量的三种存储方式。 五、编写程序(30分,每题10分)1. 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。2. 编写程序,输入一个字符串,计算出这个字符串的长度(要求不能使用strlen函数)3. 编写程序,在主函数中输入10个数,在函数invert中将10个数按反序存放,并在主函数中输出结果。计算机
16、程序设计基础期末考题(A)答案 一、填空(10分,每题1分) 1.main函数 2. 3.0 4.ch>a&&ch<z5.do-while 6.strcpy(s2,s1); 7.数组的首地址8.0 9.定义一个指向函数的指针,函数的返回值为整型10.从定义点开始到文件结束二、阅读程序,写出程序运行结果(30分,每题6分)12 4 6 8 10 2 * * *6 45,11 5. 1,5, 9,1 三、程序填空(20分,每空2分)1a10 &a j<n-1 > aj=aj+12a0 a j<=i-1 ai-1j-1 j<=i 四、问答题(10分,每题5分)1简述字符常量与字符串常量的区别。 字符常量:单引号括起来的一个字符,用字符变量存放字符串常量:双引号括起来的一串字符,用字符数组存放2简述局部变量的三种
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 淮阴师范学院《体育舞蹈专项理论与实践A》2022-2023学年第一学期期末试卷
- 淮阴师范学院《世界近代史》2023-2024学年第一学期期末试卷
- 淮阴师范学院《客源国概况》2022-2023学年第一学期期末试卷
- 淮阴师范学院《绩效管理》2023-2024学年第一学期期末试卷
- 淮阴师范学院《小学课堂观察》2022-2023学年第一学期期末试卷
- 稽核技巧课件教学课件
- 淮阴工学院《室内设计及原理》2022-2023学年第一学期期末试卷
- 淮阴师范学院《Python语言程序设计》2023-2024学年期末试卷
- DB6110-T 58-2024《马铃薯病虫害防控技术规程》
- 二年级(上)口算训练(13-16)
- (新版)糖尿病知识竞赛考试题库300题(含答案)
- 《创意改善生活》课件 2024-2025学年湘美版(2024)初中美术七年级上册
- CHT 1027-2012 数字正射影像图质量检验技术规程(正式版)
- 《扣件式钢管脚手架安全技术规范》JGJ130-2023
- 教学成果奖培育思考
- 河北省廊坊市药品零售药店企业药房名单目录
- 毕业设计(论文)叉车液压系统设计
- 研发项目立项管理流程总体思路.doc
- 室内装饰装修工程施工组织设计方案(完整版)
- 榆林市第十二中学第二个五年发展规划
- 日本城市生活垃圾处理现状及发展趋势
评论
0/150
提交评论