- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三峡大学 2017-2018学年 秋 季学期
《 C语言程序设计》课程考试试卷( A 卷)
三峡大学 试卷纸 班级 学号 姓名
三峡大学 试卷纸 班级 学号 姓名
试 题 不 要 超 过 密 封 线
注 意:1、本试卷共 页; 2、考试时间: 110 分钟;
3、姓名、学号必须写在指定地方。
题 号
一
二
三
四
五
六
七
八
九
十
总 分
得 分
一、单项选择题(在本题的每一小题的备选答案中只有一个答案是正确的,请把你认为正确的答案的题号,填入题干的括号内。多选不给分。每题4分,共20分)
1.以下说法中正确的是(? )。?(1)c语言程序总是从第一个定义的函数开始执行?(2)c语言程序,要调用的函数必须在主函数main中定义?(3)c语言程序总是从主函数main开始执行?(4)c评议程序中的主函数main必须放在程序的开始部分
2.设有变量说明? int a=3,b=6;? char c;? 若执行赋值语句?? c=(a^b)2;? 则c的二进制值是(?? )。? (1?? (2?? (3?? (43.下述程序执行后的输出结果是(?? )。? #include stdio.h? main()? {???? char x=0xFFFF;???? printf(%d\n,x--);? }? (1)-32767??? (2)FFFF? (3)-1??? (4)-32768
4.有下述程序段? if (ab)? {???? if (c==d)?????? x=1;?? }?? else??? x=2;? 该程序所表示的逻辑关系是( )。???? ?? ?????
5.若i、j已定义为int类型,则以下程序段中内循环体执行printf语句的总执行次数是( )。 for (i=5;i;i--)?? for (j=0;j4;j++)????? printf(OK.\n);? (1)20? (2)24? (3)25? (4)30
二、填充题(每空6分,共30分)1.以下程序的执行结果是__________________。#include stdio.hmain( ){? int x=5,y=2;? printf(1:%d,,!(y==x/2));? printf(2:%d,,y!=x%3);? printf(3:%d,,x0y0);? printf(4:%d\n,x!=y||x=y);}
2.设有变量说明语句 double d=5.4; int a,b;?则执行下述语句组的输出结果是______________。 b=((a=2.1)+1.5)/3.6;??? d*=b;??? printf(%f\n,d);3.执行下述程序的输出结果是_________________。#include stdio.hmain(? ){?? int x=2;?? while (x--);?? printf(%d\n,x);}4.下述程序的功能是对于所输入的n值(设为非负整数),计算并输出n!的值。请填空。? #include stdio.h? main( )?{??? int i,n;? long s;? printf(Enter non-negative integer n: );? scanf(%d,n);? s=1;? for (i=1;i=n;i++)???? _____________;? printf(s=%1d\n,s);?}5.执行下述程序?#include stdio.h?main( )?{?? char c;?? c=getchar( );?? while (c!=?)?? {????? putchar(c);????? c=getchar( );??? }?? putchar(\n);? }若从键盘输入??? Right?则程序的输出结果是__________________。
三、程序分析题(每题15分,共30分)1.阅读程序? #include stdio.h? main()? {???? int s,r;???? do???? {?????? printf(Enter s(0=s=32767); );?????? scanf(%d,s);???
您可能关注的文档
- 人文地理学概论(曲阜师范大学)网课答案.pdf
- 人文地理学概论(山东联盟)(曲阜师范大学)网课答案.pdf
- 软件项目管理(宿州学院)网课答案.pdf
- 厦门大学《高等数学》2020-2021学年第二学期期末试卷.pdf
- 厦门大学《高等数学B》2017-2018学年第二学期期末试卷A卷.doc
- 厦门大学《高等数学B》2017-2018学年第二学期期末试卷B卷.docx
- 山东科技大学《大学物理》2018-2019第一学期期末试卷.docx
- 陕西师范大学《概率论与数理统计C》2020-2021学年第一学期期末试卷A卷.pdf
- 上海大学《马克思主义基本原理A》2018-2019学年第一学期期末试卷.doc
- 上海交通大学《高等数学》2016-2017学年第二学期期末试卷B卷.pdf
最近下载
- 一种环氧大豆油低沸点真空蒸馏装置.pdf VIP
- 以中国式现代化全面推进中华民族伟大复兴(ppt).PPTX VIP
- 人教版高中英语选择性必修一UNIT1“PEOPLE OF ACHIEVEMENT”Learning About Language—Discover Useful structures说课稿.doc
- 高考江苏卷:2024年《地理》考试真题与参考答案.pdf
- 《GBZ 25320.1001-2023电力系统管理及其信息交换 数据和通信安全 第100-1部分.pptx
- 化工和危险化学品企业重大事故隐患重点排查事项清单.docx
- GBT1800.2-2020产品几何技术规范标准公差带号和孔轴的极限偏差表.pdf
- 弹唱比赛评分表.doc VIP
- 《汽车营销学》课程教学大纲.pdf VIP
- 应急抢险装备项目资金申请报告模板.docx
文档评论(0)