可以用作上机考试的实验题目汇总.doc_第1页
可以用作上机考试的实验题目汇总.doc_第2页
可以用作上机考试的实验题目汇总.doc_第3页
可以用作上机考试的实验题目汇总.doc_第4页
可以用作上机考试的实验题目汇总.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一部分 顺序结构题目1计算摄氏温度 输入一个华氏温度,要求输出摄氏温度。公式为:C=5/9(F-32),输出要有文字说明,取2位小数。式中:C表示摄氏温度,F表示华氏温度题目2 一辆汽车以15m/s的速度先开出10min后,另一辆汽车以20m/s的速度追赶,问多少分钟可以追上? 题目3 火车坐直线匀加速运动,初速度为0,加速度为0.19m/s2,求30s时火车的速度(速度km/h为单位)题目4 输入三角形的三条边的边长,求三角形的面积题目5 已知半径r=3.4cm,编程求圆的周长和面积题目 6 计算定期存 款本金和利息之和。设银行定期存款的年利率rate为0.5%,并已知存款期为n年,存款本金为capital元,试编程计算n年后的本金和利息之和deposit。要求定期存款的年利率rate、存款期n和存款本金capital均由键盘输入题目7要将“China”译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。例如,字母“A”后面第4个字母是”E“,用”E“代替”A”。因此,“China”应译为“Glmre”。请编一程序,用赋初值的方法使c1、c2、c3、c4、c5这5个变量的值分别为C、h、I、n、a,经过运算,使c1、c2、c3、c4、c5分别变为G、l、m、r、e,并输出。第二部分 if分支结构题目1 编写完整程序解决如下问题:从键盘输入三个整数,判断能否构成三角形的三边,如果能就计算三角形面积并输出三角形的面积,要求输出面积的小数点保留 2位,如果不构成三角形,输出”不构成三角形”按照下面给出的公式计算三角形的面积:a,b,c代表三角形的三条边s=(a+b+c)/2题目2编写完整程序解决如下问题:从键盘输入一个字符,如果该字符为小写字母,则转换为大写字母输出,如果该字符为大写字母,则转换为小写字母输出。题目3编写完整程序解决如下问题:判断某人体重是否属于肥胖。根据身高h(单位m),体重w(单位kg),体系数t=w / h2 对肥胖划分 :t18,过轻;1825,正常; 2527,超重; 27,肥胖键盘输入h、w 题目4编写完整程序解决如下问题:从键盘输入某门课程的百分制成绩,根据成绩所属区间输出对应的“优秀”“良好”“中等”及格” “不及格”按下面的区间进行划分90100 优秀8090 良好7080 中等6070 及格5060 不及格题目5编写完整程序解决如下问题:输入三角形的三条边,判断是否构成三角形,如果构成三角形,判断构成的三角形式等腰三角形还是等边三角形还是直角三角形还是任意三角形并输出,不构成三角形输出不构成三角形、题目 6编写完整程序解决如下问题:输入今天的日期y(年),m(月),d(日),输出明天的日期题目7编写完整程序解决如下问题:编写按收入计算税费的程序。假定征税的办法如下:收入在800元以下(含800元)的不征税;收入在800元以上,1200元以下者,超过800元的部分按5%收税;收入在1200元以上, 2000元以下者,超过1200元的部分按8%收税;收入在2000元以上者,2000元以上部分按20%的税率收税。题目8编写一程序,输入年号,判断是否为闰年第三部分 switch 分支结构题目1编写完整程序解决如下问题:编写按收入计算税费的程序。假定征税的办法如下:收入在800元以下(含800元)的不征税;收入在800元以上,1200元以下者,超过800元的部分按5%收税;收入在1200元以上, 2000元以下者,超过1200元的部分按8%收税;收入在2000元以上者,2000元以上部分按20%题目 2 编写程序模拟电梯:假设该楼共有5层 ,实现当用户输入1的时候,显示“1层到了”;当用户输入2的时候,显示“2层到了”,当用户输入3的时候,显示“3层到了;当用户输入4的时候,显示4层到了;当用户输入5的时候,显示5层到了.输入其它层时,显示“还没用盖到这里呢”题目3设计简单的计算器程序:要求用户键盘输入表达式:操作数1 运算符op 操作数2。计算表达式的值(运算符 + - * / )题目 4 编写程序解决如下问题:输入月份显示这个月有几天题目5编写完整程序解决如下问题:从键盘输入某门课程的百分制成绩,根据成绩所属区间输出对应的“优秀”“良好”“中等”及格” “不及格”按下面的区间进行划分90100 优秀8090 良好7080 中等6070 及格5060 不及格题目6 编写程序输出任意三个数的最大值题目 7 编写程序,输入你和你朋友的年龄,如果你朋友的年龄比你大,输出朋友比我大,如果你朋友的年龄比你小输出朋友比我小。题目8 用整数06依次表示星期日至星期六。由键盘输入一个整数,输出对应的英文表示,如果输入的整数在06之外,输出“数据错误”信息题目 9 设计一个通讯录界面,根据用户输入的相应功能的编号,输出相应的话第四部分 循环结构题目1编写完整程序解决如下问题:一位百万富翁遇到一陌生人,陌生人找他谈一个还钱计划,该计划如下,我每天给你十万元,而你第一天只需给我一分钱,第二天我仍给你十万元,你给我二分钱,第三天我仍给你十万元,你给我四分钱.,你每天给我的钱是前一天的两倍,直到满一个月(30天),百万富翁很高兴,欣然接受了这个契约。请编写一个程序计算这一个月中陌生人给了百万富翁多少钱,百万富翁给陌生人多少钱。题目2编程求解马克思手稿中的数学问题:有30个人,其中有男人、女人和小孩,在一家饭馆里吃饭共花了50先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,问男人、女人和小孩各有几人?题目3 编写程序求累加和 1+2+3+4+n,n由键盘输入题目4一个盒子中放有12个球,其中3个红的,3个白的,6个黑的从中任取8个球,球共有多少种不同的颜色搭配。题目5 编写程序求阶乘 n!,n由键盘输入题目6编写程序解决如下问题:国王的许诺:88共64格的棋盘,第1格放1粒,每格都比前格增加一倍,整个棋盘摆满有多少粒米,米粒所占的体积有多大(1立方米约1.42e8粒) 题目7一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家说:四位的车号刚好是一个整数的平方。请根据以上线索编程求出车号。题目8 输出如下图形* * *题目9 编写程序输出乘法运算表题目 10 判断一个数是否是素数,一个数只能被它本身和1整除这个数是素数,整数从键盘输入题目 11计算需要存多少年定期存款本金和利息利之和才达到规定数额。设银行定期存款的年利率rate为0.5%,存款本金capital为2000元,试编程计算多少年后年后的本金和利息之和deposit达到3000元。要求定期存款的年利率rate。要求定期存款的年利率rate和存款本金capital均由键盘输入题目12用for循环嵌套编程实现地下车位分配问题,假设地下车位的面积为4000平方米,需要分配成面积为55平方米的大车位和30平方米的小车位,求两种车位各分配多少个时,剩余的面积最少题目 13 统计用户输入的字符个数,要求输入的非空字符个数,以回车换行结束题目 14目前中国人口为13.39724852亿,如果以每年1.4%的速度增长,多少年后中国人口达到或超过20亿。题目15百元买百鸡问题:“公鸡5元一只;母鸡3元一只;鸡雏一元三只。百钱买百鸡,问鸡翁、母、雏各几只?”题目16用一元人民币兑换成1分、2分和5分硬币,编程,输出所有不同的兑换方法及兑换方法个数。题目17 求sn=a+aa+.+aaa+.+a,例如,当a=2,n=4,sn=2+22+222+2222,a和n由键盘输入第五部分 函数题目1用函数计算题目2计算轿车产量:某工厂生产轿车,1月份10000辆,2月份是1月份产量减去5000,再翻一番;3月份是2月份减5000,再翻一番,如此下去,一年轿车产量多少?要求:用递归函数实现;不用自定义函数实现(单用main)题目3设计一个函数,实现从键盘输入三个整数,判断能否构成三角形的三边,如果能就计算输出三角形面积,按照下图给出的公式计算三角形的面积,如果不能就打印出不能构成三角形的提示信息。题目4回文是从前向后和从后向前读起来都一样的句子。写一个函数,判断一个字符串是否为回文,注意处理字符串中有中文有西文的情况题目5设计一个函数实现如下功能:输入密码,如果等于8848则显示“loading”,并退出循环;否则显示“input again!”。如果输入超过三次,则退出循环并结束程序。要求密码用ikeyword输入,用icount记录输入次数第六部分 数组题目1 输入班上40个同学的成绩,计算平均分,最高分,最低分题目2有7个评委对参赛者打分,编写程序对一名参赛者,输入7个评委对参赛者打出的分数,去掉

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论