亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

switch,不知道怎么寫代碼

某公司員工的基本工資為500元,提成與銷售額為:銷售額<=1000元 ? ? 沒有提成

? ? ? ?1000< ? 銷售額<<2000 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?提成2%

? ? ? ? 2000< ?銷售額 <=5000 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?提成5%

? ? ? ? ?5000< 銷售額 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??提成10%

要求編程輸入銷售額,得出總工資(總工資=基本工資+提成)

第一次運行

請輸入銷售額1000

員工總工資為 500.00 ? ? ? ? ? ? ? ? ? ? ? ?


第二次運行

請輸入銷售額5001

員工總工資為670.10

大神,求幫,寫了好久度不行

正在回答

1 回答

#include <stdio.h>
main()
{
?int a=500;?????????? //定義員工的基本工資為500元
?float b;???? //定義員工的銷售額
?float c;???//定義員工的總工資
?int q;?????//定義一個switch所要判斷的值?
?printf("請輸入員工的銷售額:");
?scanf("%f",&b);?? //從鍵盤輸入員工的銷售額
?q=b/1000;???//取整,以便于switch語句判斷
?switch(q)???//對員工的銷售額取整后的數值做出判斷
?{
??case 1: c=a+b*0.02;???//提成2%時的總工資
???break;
??case 2:
??case 3:
??case 4: c=a+b*0.05;???//提成5%時的總工資
???break;
??default: c=a+b*0.1;???//提成10%時的總工資
???break;
??
?}
?printf("員工的總工資為%f\n",c);
?
}

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

switch,不知道怎么寫代碼

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號