四川师范学院C语言实验报告,C语言【四川师范大学文理学院吧】_百度贴吧
該樓層疑似違規(guī)已被系統(tǒng)折疊?隱藏此樓查看此樓
#include#include
int main()
{long int num;
int indiv,ten,hundred,thousand,ten_thousand,place;
printf("intput a interger(0~99999):");
scanf("%ld",&num);
if(num>9999) place=5;
else if(num>999) place=4;
else if(num>99) place=3;
else if(num>9) place=2;
else place=1;
printf("位數=%d\n",place);
printf("每位數字為:");
ten_thousand=num/10000;
thousand=(int)(num-ten_thousand*10000)/1000;
hundred=(int)(num-ten_thousand*10000-thousand*1000)/100;
ten=(int)(num-ten_thousand*10000-thousand*1000-hundred*100)/10;
indiv=(int)(num-ten_thousand*10000-thousand*1000-hundred*100-ten*10);
printf("方向數字為\n:");
switch(place)
{case 5:printf("%d %d %d %d %d\n",indiv,ten,hundred,thousand,ten_thousand);break;
case 4:printf("%d %d %d %d\n",indiv,ten,hundred,thousand); break;
case 3:printf("%d %d %d\n",indiv,ten,hundred); break;
case 2:printf("%d %d\n",indiv,ten);break;
case 1:printf("%d\n",indiv);break;}
#include
int main()
{long i;
float bonus,bon1,bon2,bon4,bon6,bon10;
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);
if(i<=100000)
bonus=i*0.1;
else if(i<=200000)
bonus=bon1+(i-100000)*0.075;
else if(i<=400000)
bonus=bon2+(i-200000)*0.05;
else if(i<=600000)
bonus=bon4+(i-400000)*0.03;
else if(i<=1000000)
bonus=bon6+(i-600000)*0.015;
else
bonus=bon10+(i-1000000)*0.01;
printf("獎金是%10.2f\n",bonus);
}
總結
以上是生活随笔為你收集整理的四川师范学院C语言实验报告,C语言【四川师范大学文理学院吧】_百度贴吧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基金在美国的称谓是什么
- 下一篇: 三孚股份是做什么的 三伏天里聊三孚