谭浩强C语言书5.8(2)题
来源:互联网 发布:申请域名多少钱 编辑:程序博客网 时间:2024/04/30 00:52
题意见代码~
然后这道题主要考switch怎么映射一个范围,我先应用第八章的函数知识来把范围映射成一个数,然后解决问题。
//problem 5.8#include <stdio.h>int f(int x){ if(x <= 100000) return 1; if(x <= 200000) return 2; if(x <= 400000) return 3; if(x <= 600000) return 4; if(x <= 1000000) return 5; return 6;}void main(){ float x , y; scanf("%f",&x); switch (f(x)) { case 1 : y = x * 0.1; break; case 2 : y = 100000 * (0.1) + (x - 100000) * 0.075; break; case 3 : y = 100000 * (0.1 + 0.075) + (x - 200000) * 0.05; break; case 4 : y = 100000 * (0.1 + 0.075 + 2*0.05) + (x-400000) * 0.03; break; case 5 : y = 100000 * (0.1 + 0.075 + 2*0.05 + 2*0.03) + (x-600000) * 0.015; break; default : y = 100000 * (0.1 + 0.075 + 2*0.05 + 2*0.03 + 4*0.015) + (x-1000000) * 0.001; } printf("%f\n" , y);}
0 0
- 谭浩强C语言书5.8(2)题
- C语言题(2)
- 嵌入式C语言笔试题(2)
- C语言笔试题(2)
- C语言100题(2)
- 【c语言】c语言常见编程题总结(一)
- 【c语言】c语言常见编程题总结(二)
- 【c语言】c语言常见编程题总结(三)
- 【c语言】c语言常见编程题总结(四)
- 【c语言】c语言常见编程题总结(五)
- 一道C语言题(2)
- C语言笔试题-2
- c语言之题2
- c语言入门题2
- C语言题集--(2)
- c语言指针题(2)
- C语言题(1)
- c语言题(1)
- cocos2d-x 3.2 屏幕适配
- LA 4670 Dominating Patterns
- MySQL 普通索引、唯一索引、主键索引、全文索引
- 下载代码参考
- 百度地图开发在使用tabhost时候,不能成功定位
- 谭浩强C语言书5.8(2)题
- ORCLE字符集问题
- fotran常用命令
- Python个人学习笔记二
- cocos2dx3.X项目重写(二)新的物理引擎
- Windows 9开发者预览版可下载? 小心是钓鱼网站!
- iOS Xcode设置项之Architectures和Valid Architectures
- Ip camera(网络摄像头)试用
- 融系统中PBOC/EMV的TLV的算法实现(含C++/C#)