




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C 语言程序设计语言程序设计 期末考试试卷 期末考试试卷 A 卷 卷 课程名称 C 语言程序设计 课程编号 84810005 任课教师 题型题型单选题单选题填空题填空题阅读题阅读题编程题编程题总分总分 分值分值 3030262624242020100100 得分得分 得分评阅人 一 单选题 共 30 题 每题 1 分 共 30 分 1 在计算机内一切信息的存取 传输和处理都是以 形式进行的 A ASCII 码 B 二进制 C 十进制 D 十六进制 2 下列无符号整数中最大的数是 A 10100011 2 B FF 16 C 237 8 D 789 3 一个 C 语言程序是由 A 一个主程序和若干子程序组成 B 函数组成 C 若干过程组成 D 若干子程序组成 4 下面四个选项中 均是不合法的用户标识符的选项是 A A P 0 do B float la0 A C b a sizeof int D 123 temp int 5 下面四个选项中 均是不合法的转义字符的选项是 A xf B 1011 ab C 011 f D abc 101 xlf 6 下面程序段输出结果是 int i 5 k k i i i printf d d k i A 24 8 B 21 8 C 21 7 D 24 7 院 系 专业 年级 学生姓名 学号 密 封 线 第 1 页 共 6 页 7 若有定义 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 8 若有说明语句 int a b 用户的输入为 111222333 结果 a 的值为 111 b 的值为 333 那 么以下输入正确的语句是 A scanf 3d 3c 3d B scanf 3d 3c 3d C scanf 3d 3d 3d D scanf 3d 2d 3d 9 对于条件表达式 k i i 来说 其中的表达式 k 等价于 A k 0 B k 1 C k 0 D k 1 10 若 a b c1 c2 x y 均是整型变量 正确的 switch 语句是 A swich a b B switch a a b b case 1 y a b break case 3 case 0 y a b break case 1 y a b break case 3 y b a break C switch a D switch a b case c1 y a b break default y a b break case c2 x a d break case 3 case 4 x a b break default x a b case 10 case 11 y a b break 11 下面程序的运行结果是 include void main int y 10 do y while y printf d n y A 1 B 1 C 8 D 0 12 下面程序段的运行结果是 x y 0 while x 15 y x y printf d d y x A 20 7 B 6 12 C 20 8 D 8 20 13 以下程序中 while 循环的循环次数是 int i 0 while i 10 if i x A 10 B 11 C 51 D 60 26 以下程序的输出是 union myun struct int x y z u int k a void main a u x 4 a u y 5 a u z 6 a k 0 printf d n a u x A 4 B 5 C 6 D 0 25 有定义如下 struct sk int a float b data p 如果 p int num float s 4 student 50 并且结构体数组 student 中的元素都已有值 若要将这些元素写到硬盘文件 fp 中 以下不正 确的形式是 A fwrite student sizeof struct st 50 fp B fwrite student 50 sizeof struct st 1 fp C fwirte student 25 sizeof struct st 25 fp D for i 0 i 50 i fwrite student i sizeof struct st 1 fp 30 若要打开 A 盘上 user 子目录下名为 abc txt 的文本文件进行读 写操作 下面符合此要求 的函数调用是 A fopen A user abc txt r B fopen A user abc txt r C fopen A user abc txt rb D fopen A user abc txt w 密 封 线 第 3 页 共 6 页 得分评阅人 二 填空题 共 6 题 每空 2 分 共 26 分 31 以下程序是实现在 M 行 N 列的二维数组中 找出每一行上的最大值 请将程序补充完整 define M 3 define N 4 void main int x M N 1 5 7 4 2 6 4 3 8 2 3 1 int i j p for i 0 i M i p 0 for j 1 j N j if x i p x i j 1 printf The max value in line d is d n i 2 32 下面程序的功能是 输出 100 以内能被 3 整除且个位数为 6 的所有整数 请填空 include void main int i j for i 0 3 i j i 10 6 if 4 continue printf d j 33 下面程序的功能是将键盘输入的字符串 str 中的所有 c 字符用 C 替换 请将程序补充完整 include include void main int i char str 80 gets str for i 0 5 i if str i c 6 str i C printf s n str 34 下面程序的功能是实现数组元素中值的逆转 include void invert int s int num void main int i n 10 a 10 1 2 3 4 5 6 7 8 9 10 invert a n 1 for i 0 i 10 i printf 4d a i printf n void invert int s int num int t k t s num while 7 k s s t t k 8 9 密 封 线 第 4 页 共 6 页 35 下面程序的功能是输入学生的姓名和成绩 然后输出 include struct stuinf char name 20 学生姓名 int score 学生成绩 stu p main p for a 1 b 1 a 10 break if b 3 1 b 3 continue printf a d n a 38 以下程序的输出结果是 2 main int a 0 b 1 c 0 d 20 if a d d 10 else if b if c d 15 else d 25 printf d d n d 密 封 线 第 5 页 共 6 页 39 下面程序的输出结果是 3 main int i j x 0 for i 0 i 2 i x for j 0 j 3 j if j 2 continue x x printf x d n x 40 下面程序的输出结果是 4 include main int n 3 3 i j for i 0 i 3 i for j 0 j 3 j n i j i j for i 0 i 2 i for j 0 js printf c s2 sr c 2 得分评阅人 四 编程题 共 2 题 每题 10 分 共 20 分 43 编程计算 a aa aaa aa a n 个 a 的值 n 和 a 的值由键盘输入 44 求编写一函数 strlshif char s int n 其功能是把字符串 s 中的所有字符左移 n 个位置 串中的前 n 个字符移到最后 密 封 线 第 6 页 共 6 页 答题纸 一 单选题 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年智能穿戴行业创新技术应用前景研究报告
- 巴彦淖尔市2025内蒙古巴彦淖尔市直属乌兰牧骑(市歌舞剧院)招聘演职人员10人笔试历年参考题库附带答案详解
- 软件买卖合同书范本6篇
- 商场三包培训课件
- 商品车日常安全培训课件
- 国家事业单位招聘2025中国农科院质标所招聘笔试笔试历年参考题库附带答案详解
- 引水管道项目技术协议书8篇
- 北京市2025北京市体育设施管理中心应届毕业生招聘2人笔试历年参考题库附带答案详解
- 2025陕西秦巴碧水环境检测有限公司招聘(10人)笔试参考题库附带答案详解
- 2025辽宁沈阳盛京资产管理集团有限公司所属子公司沈阳国际陆港集团有限责任公司招聘14人笔试参考题库附带答案详解
- 2025年度反洗钱阶段考试培训试考试题库(含答案)
- 收割芦苇施工方案
- 普通黄金现货购买合同8篇
- 三力测试考试题库及答案视频讲解
- 2025年河南省人民法院聘用书记员考试试题及答案
- 2025年中学教师资格考试《综合素质》核心考点与解析
- 口腔冠延长术
- 部编版七年级语文上册《闻王昌龄左迁龙标遥有此寄》课件
- 诊所经营管理课件
- 江苏亿洲再生资源科技有限公司资源综合利用技改提升项目 环评报告书
- 质量改进培训-课件
评论
0/150
提交评论