switch语句写发奖金的.txt
来自「switch语句编写的发奖金的程序」· 文本 代码 · 共 51 行
TXT
51 行
# include<stdio.h>
void main()
{
float i,y;
int c;
printf("请输入当月利润i=\n");
scanf("%f",&i);
if(i>1000000) c=10;
else c=i/100000;
switch(c)
{ case 0: y=i*0.1;break;
case 1: y=(i-100000)*0.075+100000*0.1;break;
case 2:
case 3:y=(i-200000)*0.05+100000*(0.075+0.1);break;
case 4:
case 5: y=(i-400000)*0.03+200000*0.05+100000*(0.075+0.1);break;
case 7:
case 8:
case 9: y=(i-600000)*0.015+200000*(0.03+0.05)+100000*(0.075+0.1);break;
case 10: y=(i-1000000)*0.015+400000*0.015+200000*(0.03+0.05)+100000*(0.075+0.1);break;
default: printf("error");
}
printf("i=%6.2f,y=%6.2f",i,y);
}
# include<stdio.h>
void main()
{
int i,j,s0=0 ,s1=0;
float k,s2=0,s;
for(i=1;i<=100;i++)
{s0=s0+i;
}
for(i=1;i<=50;i++)
{j=i*i;
s1=s1+j;
}
for(i=1;i<=10;i++)
{k=1.0/i;
s2=s2+k;
s=s0+s1+s2;
}
printf("s=%.2f\n",s);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?