2007年c程序设计试题(补考)

上传人:j****9 文档编号:45986089 上传时间:2018-06-20 格式:DOC 页数:6 大小:62.50KB
返回 下载 相关 举报
2007年c程序设计试题(补考)_第1页
第1页 / 共6页
2007年c程序设计试题(补考)_第2页
第2页 / 共6页
2007年c程序设计试题(补考)_第3页
第3页 / 共6页
2007年c程序设计试题(补考)_第4页
第4页 / 共6页
2007年c程序设计试题(补考)_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《2007年c程序设计试题(补考)》由会员分享,可在线阅读,更多相关《2007年c程序设计试题(补考)(6页珍藏版)》请在金锄头文库上搜索。

1、共 6 页 第 1 页长江大学试卷 学院 班级 学号 姓名 .密封.线.2006 2007 学年 第 2 学期C 语言程序设计课程考试试卷(补考卷)注意:1、本试卷共 6 页; 2、考试时间: 120 分钟3、姓名、学号必须写在指定地方 一、一、选择题(每题 2 分,共计 20 分) 1、以下叙述不正确的是A)一个 C 源程序可由一个或多个函数组成 B)一个 C 源程序必须包含一个 main 函数 C)C 程序的基本组成单位是函数 D)在 C 程序中,注释说明只能位于一条语句的后面2、逗号表达式 a=3*5,a*4 . 运算后 a 的值为_。A. 15 B. 5 C. 60 D. 43、表达式

2、(float)(a+b)/2+(int)x%(int)y (设 a=2,b=3,x=3.5,y=4.5),则所的结果为A. 5.5 B. 2.5 C. 4.5 D. 64、以下程序的输出结果是: 。 main() int a=4,b=5,c=0,d; d=!a printf(“%dn“,d); A)1 B)0 C)非 0 的数 D)-1题号一二三四五六七八总分得分阅卷人得分共 6 页 第 2 页5、设 x,y 均为整型变量,且 x=10, y=3,则以下语句的输出结果是 。printf(“%d,%dn“,x-,-y);A)10,3 B)9,3 C)9,2 D)10,26、执行语句 int a1

3、0; int *p=a; 后,访问数组第 i+1 个元素错误的方法是_A. a i B. *(a+i) C.*(p+i) D.*p+i7、执行语句 int a34; 后,a1+2 指向数组中元素_。A. a3 B. a12 C. a12 D.a218、若有以下定义 int k=7,x=12;,则能使值为 3 的表达式是 A)x%=(k%=5) B)(x%=k)-(k%=5) C)x%=k-k%5 D)x%=(k-k%5)9、定义 int *p; p= 后, 与其它几个不等价的是_。A. *p B. a C. * y-) if (y%3=0) printf(“%d“, -y); continue

4、; 3、以下函数的功能是 。 float av(float a, int n) int i; float s; for(i=0, s=0; i n; i+)s += ai;return s/n; 阅卷人得分共 6 页 第 5 页长江大学试卷 学院 班级 学号 姓名 .密封.线.4、以下程序的输出结果是 。 #define PR(ar)printf(“%d,“,ar) main() int j, a=1, 3, 5, 7, 9, 11, 15, *p=a+5; for(j=3; j; j-) switch(j) case 1: case 2: PR(*p+); break; case 3: PR(*(-p) ); printf(“n“); 五、程序题(每题 10 分,共 30 分)1、输入一字符串“asd34tyu9150KH” ,统计其中数字字符的个数。阅卷人得分共 6 页 第 6 页2、编写程序将一组数58,37,126,10,13,20,87,15,24,40从大到小排列。3、写一个函数,将一个 33 的矩阵转置。

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

当前位置:首页 > 生活休闲 > 社会民生

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