1/17||1/18
2016-01-17 13:57
253 查看
<pre class="cpp" name="code">#include <stdio.h> //votes program int main() { char vote; scanf("%c",&vote); switch(vote){ case 'Y': //print agree if get 'Y' or 'y' case 'y': printf("agree\n");break; case 'N': case 'n': printf("disagree\n");break; default: printf("lose\n");break; } return 0; } //points to degree #include <stdio.h> int main() { float points; scanf("%f",&points); switch((points>=90)+(points>=80)+(points>=70)+(points>=60)) { case 4: printf("A\n");break; case 3: printf("B\n");break; case 2: printf("C\n");break; case 1: printf("D\n");break; case 0: printf("E\n");break; } return 0; } //How many days this months //Input years and months //simple 2004 2 or 2010 4 #include <stdio.h> int main() { int years,months,days; scanf("%d %d",&years,&months); switch(((years%400==0)||(years%4==0&&years%100!=0))+(months==2)) { case 2: printf("This months has %d days.\n",29);break; default: switch((months==1||months==3||months==5||months==7||months==8||months==10||months==11)+(months!=2)) { case 2:days=31;break; case 1:days=30;break; case 0:days=28;break; } printf("This months has %d days.\n",days); } return 0; } //calculate funchtion value of x // f=x x<2 // x*x+1 2<=x<6 // sqrt(x+1) 6<=x<10 // 1/(x+1) x>=10 #include <stdio.h> #include <math.h> int main() { double x; double y; scanf("%lf",&x); switch((x>=2)+(x>=6)+(x>=10)) { case 0: y=x;break; case 1: y=x*x+1;break; case 2: y=sqrt(x+1);break; case 3: y=1/(x+1);break; } printf("Answer is %15.10f",y); return 0; } //calculate individual income tax //tax threshold is 3500 //outrange part 0~1500 3% minus 0 //1500~4500 10% 105 //4500~900 20% 555 //9000~35000 25% 1005 //35000 55000 30% 2755 //55000 80000 35% 5505 //over 8000 45% 13505 // tax=(income-3500)*taxrate - ***
//calculate individual income tax //tax threshold is 3500 //outrange part 0~1500 3% minus 0 //1500~4500 10% 105 //4500~9000 20% 555 //9000~35000 25% 1005 //35000 55000 30% 2755 //55000 80000 35% 5505 //over 80000 45% 13505 // tax=(income-3500)*taxrate - *** #include <stdio.h> int main() { printf("You want to know how much your individual income Tax?\nInsert your income\nsimple :6700\n"); double income,outrange,tax; scanf("%lf",&income); outrange=income-3500.0; switch((outrange>=0)+(outrange>=1500)+(outrange>=4500)+(outrange>=9000)+(outrange>=35000)+(outrange>=55000)+(outrange>=80000)) { case 0: tax=0;break; case 1: tax=outrange*3.0/100.0;break; case 2: tax=outrange*10.0/100.0-105;break; case 3: tax=outrange*20.0/100.0-555;break; case 4: tax=outrange*25.0/100-1005;break; case 5: tax=outrange*30/100-2755;break; case 6: tax=outrange*35/100-5505;break; case 7: tax=outrange*45/100-13505;break; } printf("您本月应缴个人所和税 %.2lf 元,税后收入是 %.2lf 元。\n", tax, income-tax); printf("依法纳税,共享繁荣。谢谢使用!\n"); return 0; }
//字符
#include <stdio.h>
int main()
{
printf("Name\tAge\tSalary\taddr\n");
printf("Tom\t%d\t%6.1f\t%s\n",20,314.2,"NewYork");
printf("Jerry\t%d\t%6.1f\t%s\n",22,7876.4,"Beijing");
printf("Blotu\t%d\t%6.1f\t%s\n",9,5.5,"Shanghai");
return 0;
}
/*欢迎使用利息计算器! 请输入存款金额: ======存款期限====== 1. 活期存款 2. 3个月 3. 6个月 4. 一年 5. 二年 6. 三年 7. 五年 请输入存款期限的代号:1 请输入存款天数:50 到期利息为0.694444元,本息合计共1000.69元 感谢您的使用,欢迎下次光临!*/ /*输入存款金额并选择存款种类,计算出利息(不计利息税)和本息合计。要求使用switch语句,根据选择的存款种类,确定利率和存期后计算。 提示:利息=金额×年利率×存期(单位:年,3个月为0.25年,6个月为0.5年)。 例如:1000元存6个月,利息=1000×0.033×0.5=16.5元 利率使用2011年7月7日公布的年利率:3个月 3.10%,6个月 3.30%,一年 3.50%,二年 4.40%,三年 5.00%,五年 5.50%。*/ #include <stdio.h> int main() { double principal,interest; printf("欢迎使用利息计算器!\n"); printf("请输入存款金额\n"); scanf("%lf",&principal); printf("======存款金额======\n"); printf("1. 活期存款\n"); printf("2. 3个月\n"); printf("3. 6个月\n"); printf("4. 一年\n"); printf("5. 二年\n"); printf("6. 三年\n"); printf("7. 五年\n"); int c; scanf("%d",&c); double period,rate; switch(c) { case 1: printf("请输入存款天数\n"); scanf("%lf",&period); period=period/30.0/12.0; rate=0.031; break; case 2:period=0.25;rate=0.031;break; case 3:period=0.5;rate=0.030;break; case 4:period=1.0;rate=0.035;break; case 5:period=2.0;rate=0.040;break; case 6:period=3.0;rate=0.050;break; case 7:period=5.0;rate=0.050;break; default :printf("输入无效\n");return 0; } interest=principal*period*rate; printf("到期利息为 %.2f 元,本息合计共 %.2f 元\n",interest,principal+interest); printf("感谢您的使用,欢迎下次光临!\n"); return 0; }
/*构造菜单*/ #include <stdio.h> int main() { printf("======今天晚饭吃什么?======\n"); printf("1. 山西刀削面\n"); printf("2. 兰州拉面\n"); printf("3. 西安羊肉泡馍\n"); printf("4. 烟台焖子\n"); printf("5. 西北风\n"); int c; scanf("%d",&c); switch(c) { case 1:printf("您书的对\n");break; case 2:printf("您书的对对对\n");break; case 3:printf("您书的对对对对都\n");break; case 4:printf("您书的是对\n");break; case 5:printf(" ur ringt\n");break; default:printf("不对\n");break; } return 0; }
相关文章推荐
- 在html页面动态调整控件的尺寸位正方形
- CentOS 7中没有ifconfig命令,而且不能发现eth0
- 在ThinkPHP3.2下如何引用第三方类库
- 《第一行代码Android》学习日记20——传感器应用
- Python Numpy 数组的初始化和基本操作
- iOS UI-线程(NSThread)及其安全隐患与通信
- opencv codeblocks配置
- 中文分词 mmseg nginx 模块开发
- C语言-纸牌计算24点小游戏
- 【AngularJS】—— 3 我的第一个AngularJS小程序
- 360柱状全景图拼接
- hibernate 3.x 与 4.x 获取sessionFactory 方式
- maven整合Spring3+Hibernate4+JPA的springMVC框架
- 第一章:高性能Web宏观架构之总体架构图
- 笔记本上安装Linux的那些事儿——坑爹的双显卡
- Multipliers
- uva 352 - The Seasonal War
- iptable的使用
- 【AngularJS】—— 2 初识AngularJs(续)
- Target runtime Apache Tomcat v7.0 is not defined.