作业2
来源:互联网 发布:万能数据库查看器 编辑:程序博客网 时间:2024/05/21 18:47
9.
#include <stdio.h>
#include <math.h>int main()
{
int n,a,b,c,d,e,x;
printf("");
scanf("%d",&n);
if(n>9999)
x=5;
else if(n>999)
x=4;
else if(n>99)
x=3;
else if(n>9)
x=2;
else x=1;
printf("位数:%d\n",x);
printf("每位数字为:");
e=n/10000;
d=(int)(n-e*10000)/1000;
c=(int)(n-e*10000-d*1000)/100;
b=(int)(n-e*10000-d*1000-c*100)/10;
a=(int)(n-e*10000-d*1000-c*100-b*10);
switch(x)
{
case 5:printf("%d,%d,%d,%d,%d",e,d,c,b,a);
printf("\n反序数字为:");
printf("%d%d%d%d%d\n",a,b,c,d,e);
break;
case 4:printf("%d,%d,%d,%d",d,c,b,a);
printf("\n反序数字为:");
printf("%d%d%d%d%d\n",a,b,c,d);
break;
case 3:printf("%d,%d,%d",c,b,a);
printf("\n反序数字为:");
printf("%d%d%d\n",a,b,c);
break;
case 2:printf("%d,%d",b,a);
printf("\n反序数字为:");
printf("%d%d\n",a,b);
break;
case 1:printf("%d\n",a);
printf("\n反序数字为:");
printf("%d\n",a);
break;
}
return 0;
}
10.
#include <stdio.h>
#include <math.h>
#include <stdio.h>
int main()
{
int i;
double m,m1,m2,m4,m6,m10;
m1=100000*0.1;
m2=m1+100000*0.075;
m4=m2+100000*0.05;
m6=m4+100000*0.03;
m10=m6+400000*0.015;
printf("请输入利润i:");
scanf("%d",&i);
if (i<=100000)
m=i*0.1;
else if (i<=200000)
m=m1+(i-100000)*0.075;
else if (i<=400000)
m=m2+(i-200000)*0.05;
else if (i<=600000)
m=m4+(i-400000)*0.03;
else if (i<=1000000)
m=m6+(i-600000)*0.015;
else
m=m10+(i-1000000)*0.01;
printf("奖金是: %10.2f\n",m);
return 0;
}
#include <stdio.h>
#include <math.h>
int main()
{
int i;
double 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("%d",&i);
branch=i/100000;
if (branch>10) 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=bon6+(i-600000)*0.015;break;
case 10: bonus=bon10+(i-1000000)*0.01;
}
printf("奖金是 %10.2f\n",bonus);
return 0;
}
- 作业:C++作业2
- 作业:C++作业2
- 作业:C++作业2
- 作业:C++作业2
- 作业作业2
- 作业2
- 作业2
- 作业2
- 作业2
- 作业2
- 作业2
- 作业2
- 作业2
- 作业2
- 作业2
- 作业2
- 作业2
- 作业2
- 树莓派系统的安装及配置
- 用mybatis的generator插件在项目中自动生成dao及entity
- poj1182食物链
- Go语言-interface
- [分块+并查集按秩合并]#519. 「LibreOJ β Round #2」数学上来先打表
- 作业2
- jquery常用函数
- hole algorithm增强卷积的视野
- C++笔记——C语言与C++的区别
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- HttpClient测试接口Test
- 实验二 线性表综合实验——静态链表
- [蓝书/Ch5] Collectors Problem UVA
- hdu1196 Lowest Bit