全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验4.2 嵌套if-else语句及switch语句班级 姓名 学号 日期 成绩 一实验目的熟练掌握嵌套if-else语句及switch语句使用方法二本节内容嵌套if-else语句及switch语句。三题目1 测试教材4.3 4.42有一函数 x (x0) y= 2x-1(0=x=20)编程实现:给出x的值,求y值。4教材p48页4.85编写程序1)设计一个简单的计算器,完成两个数的加减乘除附加题:1给一个不多于5位的正整数,要求:1) 求出它是几位数2) 分别输出每一位数字3) 按照逆序输出各位数字。例如:原数123,则应输出321void main() long num; int x,x1,x2,x3,x4,x5,place; scanf(“%d”,&num);if(num9999) place=5;else if(num999) place=4; else if(num99) place=3; else if(num9) place=2; else place=1;printf(“place=%d”,place);x=num; x5=x%10;x=x/10; x4=x%10;x=x/10; x3=x%10;x=x/10; x2=x%10;x=x/10; x1=x%10;switch(place)case 5: printf(“%d,%d,%d,%d,%dn”,x1,x2,x3,x4,x5);printf(“逆序输出:%d,%d,%d,%d,%dn”,x5,x4,x3,x2,x1);break;case 4: printf(“%d,%d,%d,%dn”,x2,x3,x4,x5);printf(“逆序输出:%d,%d,%d,%dn”,x5,x4,x3,x2);break;case 3: printf(“%d,%d,%dn”,x3,x4,x5);printf(“逆序输出:%d,%d,%dn”,x5,x4,x3);break;case 2: printf(“%d,%d,%dn”,x4,x5);printf(“逆序输出:%d,%dn”,x5,x4);break;case 1: printf(“%dn”,x5);printf(“逆序输出:%dn”,x5);break;2企业发放奖金根据利润提成,利润I低于或者等于10万元时,奖金可提10%;利润高于10万元,低于20万元(100000I=200000)时,其中10万元按照10%提成,高于10万元的部分,可提成7.5%;200000I=400000,其中低于20万元按照上述办法提成,高于20万元部分按照5%提成;400000I=600000,其中低于40万元按照上述办法提成,高于40万元部分按照3%提成;400000I1000000时,其中低于100万元按照上述办法提成,高于100万元部分按照1%提成。从键盘输入当月利润I,求应发放奖金总数。要求:分别用if语句和switch语句编程。#includevoid main() long i; float bonus,bon1,bon2,bon4,bon6,bon10; int branch; bon1=100000*0.1;bon2=bon1+100000*0.075;bon4=bon2+200000*0.05;bon6=bon4+200000*0.03;bon10=bon6+400000*0.015;printf(“请输入利润i:”);scanf(“%ld”,&i);branch=i/100000;if(branch10) branch=10;switch(branch) case 0:bonus=i*0.1;break; case 1:bonus=bon1+(i-100000)*0.075;break; case 2: case 3: bonus=bon2+(i-200000)*0.05;break; case 4: case 5: bonus=bon4+(i-400000)*0.03;break;case 6:case 7:case 8: case 9: bonus=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东学校推迟上学通知书
- 广仁大街停电公告通知书
- 广西征兵复检通知书
- 应山疫情封闭通知书
- 府谷县初中开学通知书
- 延安欠薪清零通知书
- 建业学校开学通知书
- 开发商逾期收房通知书
- 开州区摆摊整顿通知书
- 当阳小区封控通知书
- 蜜雪冰城是如何实现成本领先的
- 电子商务公司薪资体系
- 幼儿教资(综合素质)及答案
- 列车电子防滑器-电子防滑器原理
- 钣金加工过程作业指导书
- 电子元器件标示及实物对照
- 自主移动机器人教学课件第4章 导航规划 2 避障规划和轨迹规划
- 耕地合法永久转让协议书
- 芜湖仅一机械有限公司年产500万套汽车零部件及通讯设备压轴件生产线项目(承诺制项目)环境影响报告表
- 压力管道强度计算书
- 律师尽职调查工作方案
评论
0/150
提交评论