




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
温州大学温州大学 c 语言历年期中考试题目精选及解答语言历年期中考试题目精选及解答 A 第一题 正方形 20 分 问题描述 给定一个字符 请输出一个由该字符构成的边长为 4 的正方形 输入 输入只有一行 该行只有一个字符 输出 输出一个边长为 4 的正方形 正方形的四条边均由输入的字符构成 正方形的内部由空格构成 输入样列 输出样例 答案见作业或实验 B 第二题 奇偶和 20 分 问题描述 给定 n 个正整数 求这些整数中奇数的和与偶数的和 输入 有多组测试数据 第一行是一个整数 T 表示有 T 组测试数据 每个测试数据有有 2 行 第一行是一个正整数 n 第二行有 n 个由空格分开的正整数 输出 输出有 T 行 每行两个整数 整数之间由一个空格分开 这两个整数分表表示对应测试数据块 的奇数和与偶数和 输入样列 2 4 1 2 3 4 6 1 6 3 4 7 9 输出样例 4 6 20 10 include stdio h main int t n x i j sumeven sumodd scanf d t for i 1 i t i scanf d n sumeven sumodd 0 for j 1 j n j scanf d x if x 2 0 sumeven sumeven x else sumodd sumodd x printf d d n sumodd sumeven C 第五题 加密 10 分 问题描述 给定一行由文本 把这行文本加密后输出 这里的加密算法非常简单 小写字母a b c z转化为1 2 3 26后输出 大写字母A B C Z 转化为 27 28 29 52 后输出 其它所有的字符保持不变 输入 输入有若干行 处理到文件结尾 输出 把输入的文本加密后输出 输入样列 Hello Welcome to c 输出样例 345121215 49512315135 2015 3 includestdio h main char ch while ch getchar EOF if ch ach z ch ch a 1 printf d ch else if ch Ach Z ch ch A 27 printf d ch else putchar ch D 第六题 直角三角形 10 分 问题描述 本题要求用函数完成 三条边的边长均为整数的直角三角形称为整数直角三角形 给定一个整数 n 求斜边的边长不超过 n 的所有整数直角三角形的个数 输入 输入有多行 第一行是一个整数 T 表示有 T 个测试数据 接下来的 T 行 每行有一个正整数 n 输出 每个测试数据的输出有两行 第一行先输出测试数据的编号 格式如 case i 其中 i 为测试数据 编号 第二行是一个整数 表示对应的整数直角三角形的个数 输入样列 4 5 10 20 30 输出样例 case 1 1 case 2 2 case 3 6 case 4 11 includestdio h main int i n j t k num p scanf d t for k 1 k t k scanf d n num 0 for p 1 p n p for i 1 in i for j i jn j if i i j j p p num printf case d n d n k num E 第七题 数独 10 分 问题描述 数独是一种源自 18 世纪末的瑞士 后在美国发展 并在日本得以发扬光大的数学智力拼图游戏 数独是一个 9x9 的方阵 如图 1 它是由九个小九宫格 图中黑色实线围住的 3x3 的方阵 构成的 每个小九宫格是由九个小格子构成的 数独的游戏规则如下 1 在 9 9 的大正方形中 每一行和每一列都必须填入 1 至 9 的数字 不能重复也不能少 2 在每个由粗线隔开的小九宫格中 也必须填入 1 至 9 的数字 同样不能重复也不能少 这里不需要你考虑如何解数独 而是给定 9x9 的数独棋盘 每个位置已经填好了数字 你需要 写一个程序判断棋盘上的数字是否符合数独的规则 输入 有多组测试数据 第一行是一个正整数 n 表示后面有 n 个测试数据 每一个测试数据占 9 行 两个测试数据之间有一个空行 每个测试数据的每一行有 9 个由 1 9 的数字构成 数字之间没有空格 输出 对于每个测试数据输出一行 如果该测试数据符合数独的规则 则输出 yes 否则输出 no 输入样列 2 143628579 572139468 986754231 391542786 468917352 725863914 237481695 619275843 854396127 572139468 143628579 391542786 986754231 468917352 725863914 237481695 619275843 854396127 输出样例 yes no include stdio h int fun char a 10 int i j m l k res 1 sum 0 int b 10 b 1 到 b 9 保存是否有 1 9 的数字 判断每行是否满足题意 for i 0 i9 i for j 0 j10 j b j 0 for j 0 j9 j b a i j 0 1 sum 0 for j 0 j10 j sum sum b j if sum 9 re turn 0 判断每列是否满足题意 for i 0 i9 i for j 0 j10 j b j 0 for j 0 j9 j b a j i 0 1 sum 0 for j 0 j10 j sum sum b j if sum 9 return 0 判断每个九宫是否满足题意 for i 0 i9 i i 3 for j 0 j9 j j 3 for k 0 k10 k b k 0 for m i mi 3 m fo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国氟磺胺草醚项目商业计划书
- 中国氟磺胺草醚项目创业计划书
- 中国窑灰钾项目投资计划书
- 大同市中医院肺段切除术精准操作考核
- 延边州中医院血管CT影像判读技能考核
- 2025年城市燃气供应合同(CF-199-0502)执行承诺细则更新
- 德国同班共济 反欺凌项目的内容、成效及启示
- 天津市中医院慢性创面诊断与治疗考核
- 2025年制冷与空调作业特种操作证考试模拟试卷(附答案)
- 保定市人民医院科室资源调配协调考核
- 团员考试题目及答案大题
- 2025年皮肤科皮肤病病理形态学诊断能力测试答案及解析
- 2024年山西晋城市市政公用集团有限责任公司招聘考试真题
- 扬尘治理专项施工方案(水利工程版)
- 2025上海市大数据中心招聘15人考试参考试题及答案解析
- 物业市星级评优汇报
- 创新创业大赛解读
- 途虎养车加盟协议合同
- 【公开课】两种电荷-2025-2026学年物理人教版(2024)九年级全一册
- T/CRRA 2301-2024国有企业废旧物资交易平台服务流程管理规范
- 2024年中国农业银行山西省分行招聘真题
评论
0/150
提交评论