

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 顺序算法设计题 1 编写程序,实现在屏幕上显示如下问候语。 * 欢迎你来到 C 语言世界 * 2. 已知两个单精度数(float ) num 仁 5.4, num2=6.8,编写程序计算两数的乘积。 3. 编写程序,实现从键盘输入一个字母,输出它对应的 ASCII 码。 4. 编写程序,从键盘输入正方体的边长 length,计算并输出正方体的表面积和体积。 5. 编写程序实现左右手纸牌的交换,输出格式如下图所示。 俞出互换前手中的纸牌俞出互换前手中的纸牌; 左丰中的左丰中的纸牌:纸牌:10 右手中的纸牌:右手中的纸牌:B 餚出互换后手中的纸牌:餚出互换后手中的纸牌: 左丰中的纟左丰中的纟氐牌
2、:氐牌:8 右手中的纸牌:右手中的纸牌:10 二. 选择算法设计题 1. 从键盘输入三角形的三条边 a、b、c,编写程序判断它们是否构成三角形。 2. 编写程序,任意输入三个数 a, b, c,求三个数中最大数 max 3. 判别某一年 year 是否闰年。闰年的条件是符合下面二者之一: 能被 4 整除,但不能被 100 整除。 能被 4 整除,又能被 400 整除。 4. 输入一个整数,判断该数的奇偶性。 三. 循环算法设计题(7*3=21) 1. 编写程序,计算 1 到 100 之间的偶数之和。 2. 编写程序找出 1 至 10 之间的整数相加,得到累加值大于 20 的当前数。 3. 使用
3、循环结构实现:输出摄氏温度( centigrade )与华氏温度(fahrenheit )的对照表, 要求它从摄氏温度 0 度到 250 度,每隔 20 度为一项,对照表中的条目不超过 10 条。 转换 关系:华氏温度 =摄氏温度* 9 / 5.0 + 32 练习卷 四 数组算法设计题 1 编写程序,从键盘输入 10 名同学的 C 语言成绩,求这 10 个同学成绩的平均数。(用数组 实现) 2. 编写程序输入一个字符串 str ,分别统计出大写字母、 小写字母、 数字、空格出现的次数。 五 函数算法设计题 (6) 编写程序实现两个单精度实数的乘积,根据主函数的调用完善子函数的功能。 #incl
4、udestdio.h void product ( float num1,float num2) main() float a,b; printf( 请输入两个实数 n) ; scanf(%f%f,&a,&b); product (a,b) 练习卷二 一顺序算法设计题 1 编写程序,实现在屏幕上显示自我介绍。 * 学号: xxxxxxxx 姓名: xxxxxxxx * 2已知一个圆的半径,编程求这个圆的周长和面积。 3. 编写程序实现一个数字加密器。从键盘上输入一个整数,加密结果仍为一整数。 加密规则是:加密0.0 NO O - O CJ 4 Oi eo too . o 120
5、 o X o i e-o 哼 xao o 2 12 O N 48 & O 204 3200 3 S & . O 3*0 召曰,O XO-l o 1. 40 结果 = (整数 *10+5)/2 + 3.14159 4. 从键盘输入两个整数 numl,num2,编写程序交换并输出这两个整数的值。 5. 编写一个程序,要求用户输入一个三位数, 然后按数位的逆序打印出这个数。 (如:输入 一个两位数:281,该数逆序后的数是:182) 二. 选择算法设计题 1 编写程序从键盘输入一个整数 num1,判断其数是否满足个位数字是 5 且能被 3 整除。 2. 从键盘输入考试分数值 scor
6、e,编写程序实现将分数值转换成 4 个等第。 如“优秀” (90100)、“良好”(8090)、“及格”(6080)、“不及格” (60 以下)。(使用 swtich语句实现) 3. 从键盘上输入一个三位整数 num,判断并输出该数是否为水仙花数。(水仙花数是一个 三位整数,它的每个位上的数字的 3 次幕之和等于它本身。例如 407=43+03+73) 4. 编写程序,判断输入的正整数是否是 4 的整倍数。 若是,则输出 YES 否则输出 NO 三循环算法设计题 1 编写程序录入某学生 5 门课的成绩并计算平均分,如果某分数录入为负,停止录入并提 示录入错误。 済辅入済辅入5门功滦中和门長的成
7、稣门功滦中和门長的成稣 溝输入溝输入5|助豪中藕助豪中藕2门课的成堵;门课的成堵; 请输入功滦中扇请输入功滦中扇3门爆的鵰第:门爆的鵰第: 路入路入 门功滦中勇门功滦中勇4门聲的成铮门聲的成铮 抱給分魏录入储误抱給分魏录入储误谱重靳遅行录谱重靳遅行录ZJ 2. 编写程序,用 do-while 语句求 10!。 3. 编写程序输出由 1、2、3、4 这四个数字能组成多少个互不相同且无重复数字的三位数。 四. 数组算法设计题 1 .编写程序,从键盘上输入“ Welcome to SIIT! ”字符串,输出该字符串的长度(不能使 用 strlen 函数)。 2. 已知 2012 年某地区 7 月份
8、10 天的最高气温依次是(C) : 30 31 30 32 32 33 33 32 31 32。编写程序,统计平均温度。 五. 函数算法设计题 编写程序实现求 5 的阶乘,根据主函数的调用完善子函数的功能。 #includestdio.h int factor( int n ) main() printf( 5 的阶乘值为 %d ”,factor(5); 练习卷三 一、顺序算法设计题(6*5=30) 1. 编写程序,显示下列图形 五, 2. 已知两个双精度数据(double ) num1=4.5, num2=5.2,求两数之和。 3. 假设 A B 两个学生每天所用的平均生活费分别为 20 元
9、和 25.5 元。编写程序,计算每人 一学期的生活费。一学期按四个半月、一个月按 30 天。 4. 编写程序,输出字母A的对应的小写字母。 1 寸寸X 5. 计算函数 y= 2x 2的值,其中自变量x的值从键盘输入。 x 二. 选择算法设计题(6*4=24) 1. 从键盘输入 a、b 两个整数,编写程序比较两数输出最小值 min或最大值 max。 2. 按“体指数”对肥胖程度进行划分: 体指数 t =体重 w/(身高 h)2 (w 单位为公斤,h单位为米) -当 t 18 时,为低体重; -当 t 介于 18 和 25 之间时,为正常体重; -当 t 介于 25 和 27 之间时,为超重体重;
10、 -当 t = 27 时,为肥胖。 编程从键盘输入身高 h和体重 w,根据给定公式计算体指数 t,然后判断你的体重属于 何种类型。 3. 某商场给顾客购物的折扣率如下: 购物金额200 元,不打折。 500 元购物金额=200 元,9 折 1000 元购物金额=500 元,8 折 购物金额=1000 元 7.5 折 编写程序从键盘上输入一个购物金额 cash,输出购物实际付款金额。 4. 输入一个整数,判断该数的奇偶性。 三. 循环算法设计题 1. 编写程序,求 1! +2! +3! +9! +10!之和。 2. 输出 1000 以内的个位数为 6、且能被 3 整除的所有数。 3. 编写程序,
11、求解鸡兔同笼,头共 46,足共 128,鸡兔各几只? 五. 数组算法设计题 1 编写程序,从键盘输入 10 个数据存放在数组 a 中,并将该数组中的数据复制到数组 b 中, 最后显示 b 数组的值。 2. 已知数组 score 中存有以下数据:12、9、7、11、10、15、13、14、16 和 8,编写程序, 计算该数组元素之和。 六. 函数算法设计题(6) 编写程序计算两个实数的平均值并显示。根据主函数的调用完善子函数的功能。 #i ncludestdio.h void avg( float nu m1,float nu m2) void mai n() float nu m1, nu m
12、2; printf(” 请输入两个数据); sca nf(%f%f,&nu m1,&n um2); avg(nu m1, nu m2); 练习卷四 一. 顺序算法设计题(6*5=30) 1. 编写程序,实现在屏幕上显示如下问候语。 * 你好,C 语言 * 2. 编写程序,读入三个双精度数,求它们的平均值 3. 编写程序,实现从键盘输入一个大写字母,输出它对应的小写字母。 4. 从键盘输入一个长方体的长、宽和高,编写程序计算该长方体的体积。 5. 编写程序,计算函数 y、.X 3x的值,其中自变量 x的值从键盘输入。 二. 选择算法设计题(6*4=24) 1 编写程序,实现功能从
13、键盘输入一个字符,判断它是否为大写字母,是显示原字母,不是 显示不是大写字母。 2. 编写程序,任意输入三个数 a, b, c,求三个数中最大数 max 3. 有一函数: 2x (x 10) 编写程序,输入 X, 输出 y 值。 4 输入一个整数,判断该数是否为 3 的倍数。 三循环算法设计题(7*3=21) 1. 编写程序,计算 5 到 150 之间的所有的个位是 5 的整数之和。 2. 编程计算输出从 5 至 100 之间能被 5 或 7 整除的数之和。 3. 编写程序,有 100 匹马,驮 100 担货。大马驮 3 担,中马驮 2 担,两匹小马驮 1 担。问大 马、中马、小马各多少? 四、 数组算法设计题(7*2=14) 1. 编写程序,已知数组 score 中存有以下数据:12、9、7、11、10、15、13、14、16 和 8, 编写程序,找出数组中的最大值 max和最小值 min。 2. 已知数组 score 中存有以下数据:12、9、7、11、10、15、13、14、16 和 8,编写程序, 用户从键盘输入一个数据 num 判断该数是否在数组中存在。 五. 函数算法设计题(6)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁省部分重点中学协作体2025年4月高考模拟考试英语试题(含答案无听力原文及音频)
- 吉林省松原市前郭县2024~2025学年度下学期东北三省精准教学2025年4月高三联考 语文 强化卷(含答题卡、答案及解析)
- 铁路旅客运输投诉处理课件
- 铁路工程安全技术石家庄铁路16课件
- 2025年特种设备作业人员气瓶充装P证考试题库
- 中国交响乐赏析课件
- 大学生职业规划大赛《服装设计与工程专业》生涯发展展示
- 医疗器械租赁合同示范文本
- 企业运营项目管理咨询服务合同
- 产品代购合同协议书
- 2024-2025学年浙教版八年级数学下册期中测试卷 第1~4单元(浙江专用)(含答案)
- 部编版(2024)三年级道德与法治上册第12课《生活离不开规则》教学课件
- 混凝土供应保证方案 2
- 河流纳污能力计算
- 液压与气压传动完整版课件
- 钻井液防塌机理与措施-第六组
- 停车场应急预案
- 研究生在读证明.docx
- 观音庵收费站关于计重设备的管理和使用细则
- 卡农曲谱canon-in-D-钢琴小提琴合奏-五线谱(共6页)
- IATF16949:2016中文完整
评论
0/150
提交评论