大学《C语言程序设计》期末考试试卷及参考答案

上传人:zw****58 文档编号:46677237 上传时间:2018-06-27 格式:PDF 页数:3 大小:54.66KB
返回 下载 相关 举报
大学《C语言程序设计》期末考试试卷及参考答案_第1页
第1页 / 共3页
大学《C语言程序设计》期末考试试卷及参考答案_第2页
第2页 / 共3页
大学《C语言程序设计》期末考试试卷及参考答案_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《大学《C语言程序设计》期末考试试卷及参考答案》由会员分享,可在线阅读,更多相关《大学《C语言程序设计》期末考试试卷及参考答案(3页珍藏版)》请在金锄头文库上搜索。

1、大学C语言程序设计期末考试试卷及参考答案.txt C语言程序设计期末考试试卷参考答案 一、判断题(10分) 1、对2、对3、错4、错5、对 6、错7、错8、错 9、错10、错 二、填空题(30分,,1到10题1分1空,10到18题2分1空) 1.2.5 2. a!=0 B、(ab)? printf(“%d“,b):printf(“%d“,a);C、printf(“%d“,if(ab)a else b); D、printf(“%dn“,(ab)?a:b); 6、在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列 顺序为 。 A、charint=long int=floatdo

2、uble B、charintlong intfloatdouble C、char5)printf(“%d“,x);else printf(“%dn“,x -); A、7和5 B、6和3 C、7和4 D、6和4四、程序阅读题(20分,每题4分) 要求:阅读下列程序,将程序运行时的输出结果填写在答案栏内。1. #include void main() char ch; int k=0;for(ch=A;chint x;add( ) int y;x=y=3;main ( ) int y;y=x=2;add();printf(“x=%d y=%dn“,x,y); 输出结果:_。 3、#include

3、main() char a=“fprogram”,b=”fortran”;char *p,*q;p=a; q=b; while(*p p+; q+; 输出结果 第 2 页大学C语言程序设计期末考试试卷及参考答案.txt 4、 #include void main( ) int k=0;char c=A;do switch (c+) case A: k+; break; case B: k-;case C: k+=2; break;case D: k=k%2; break;case E: k=k*10; break;default: k=k/3;k+; while(c f(int x,int y) return(y-x); main() int a=5,b=6,c=2;int f(),(*g)()=f; c=(*g)(a,b); printf(“%dn”,c); 输出结果 。 五、编程题(30分,每题10分) 1、设计一递归函数实现将任一十进制正整数转换成八进制数。2、实现如下功能的函数0 (x1.03、编一程序实现求所有不超过200的N值,N的平方是具有对称性质的回文数。所谓回文数就是将一个数从左向右与从右 向左读是一样的,例如34543和1234321都是回文数。第 3 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 教育学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号