C语言程序设计试卷及答案

上传人:宝路 文档编号:21534688 上传时间:2017-11-24 格式:DOC 页数:6 大小:68.44KB
返回 下载 相关 举报
C语言程序设计试卷及答案_第1页
第1页 / 共6页
C语言程序设计试卷及答案_第2页
第2页 / 共6页
C语言程序设计试卷及答案_第3页
第3页 / 共6页
C语言程序设计试卷及答案_第4页
第4页 / 共6页
C语言程序设计试卷及答案_第5页
第5页 / 共6页
点击查看更多>>
资源描述

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

1、第 1 页 共 7 页长江大学继续教育学院 试卷 院(系、部) 专业 班级 姓名 班内序号 .密封.线.20132014 学年 第 二 学期C 语言程序设计课程考试试卷考试方式:闭卷 考试时间:120 分钟一、选择题 (每小题 2 分,共 20 分)1以下不正确的 C 语言标识符是。A. ABC B. abc C. a_bc D. ab.c2C 程序是由构成的。A. 主程序与头文件 B. 主函数与若干子函数C. 一个主函数与一个其它函数 D. 一个主函数3以下说法中正确的是 。A. 在 C 语言中,实参与其对应的形参各占独立的存储单元;B. 在 C 语言中,实参与其对应的形参共占同一个存储单元

2、;C. 在 C 语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元;D. 在 C 语言中,形参是虚拟的,不占存储单元。4设 int x,n=3;则执行 x=n+;后 x 的值是 。A. 2 B. 3 C. 4 D. 55设整型变量 n=10,i=4,则赋值运算 n%=i 执行后,n 的值是 。A. 0 B. 1 C. 2 D. 36表达式 2.5+98%10+1/3 的值是 。A 10 B 10.8 C 12.6 D 10.57在 while(x)语句中的 x 与下面条件表达式等价的是 。A. x=0 B. x=1 C. x!=1 D. x!=08设 a,b,c 都是整型变量,且 a

3、=3,b=4,c=5,则以下 表达式的值为 0。A a&b B avoid mian( ) /* erroe1 */ double f,c /* erroe2 */scanf(“%lf”,f); /* erroe3 */c=5/9(f-32.); /* erroe4 */print(“f=%lf,c=%lfn”,f,c ) ; /* erroe5 */三、写出下列程序的运行结果(每小题 7 分,共 21 分)1. #includestdio.hvoid main() int i,j;for(i=1;ifloat max(float a,float b) return ab?a:b ;void

4、main( )int i,m;int a5=6,-1,7,9,-5;m=a0;for(i=0;ivoid main( ) ;printf(“请输入 3 个整数:n”);scanf(“%d%d%d”,&a,&b,&c);if(ab) t=a; ;b=t; if(ac) t=a; a=c; c=t; if( )阅卷人 得分第 4 页 共 7 页 t=b ; b=c ; c=t ; printf(“排序结果如下:n”);printf(“%d %d %d”, );五、编程题 (第小题 12 分,第小题 15 分,共 27 分)1编程分别计算输出 1 到 100 之间的所有奇数和偶数之和。2定义 10

5、个整数,对其进行由小到大排序。阅卷人 得分第 5 页 共 7 页C 语言程序设计课程考试评分标准参考一、选择题 (每小题 2 分,共 20 分)二、程序改错题 (每个错误点 2 分,共 20 分)第 1 小题改错error1 main()error2 ;error3 &ferror4 c=5.0/9*(f-32.);error5 printf三、写出下列程序的运行结果(每小题 7 分,共 21 分)1. *2. 975313. m=6m=6m=7m=9m=9四、程序填空题 (每空 3 分,共 12 分)题号 一 二 三 四 五 总分得分阅卷人题号 1 2 3 4 5 6 7 8 9 10答案

6、D B D B C D D C B B小题号 答案 int t,a,b,c; a=b; bc a,b,c第 6 页 共 7 页五、编程题 (第 1 小题 12 分,第 2 小题 15 分,共 27 分) 由于编程思路和方法不是唯一的,故在阅卷过程中把握以下几点原则:1) 程序结构、思路、编写正确,给满分2) 程序结构、思路、编写基本正确,但有少许语法错误,给大部分的分3) 程序结构、思路、编写尚可,但有较多语法错误,给分:6-7 分4) 只有程序的少许结构,如:数据类型定义等,可给分:2-3 分1. #includevoid main() int i;float s1=0,s2=0; /变量说明、初值 2 分for(i=1;iat) m=t;if(m!=k) /是否符合交换条件 3 分temp=ak; ak=am; am=temp;第 7 页 共 7 页for(k=0;kN; k+) /排序结果输出 3 分printf(“%d ”, ak);printf(“n”);

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

当前位置:首页 > 中学教育 > 试题/考题

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