c語言編寫程式輸入月薪數a計算並輸出稅率應

時間 2022-03-15 07:15:58

1樓:匿名使用者

if(a>4500&&a<9000)下面的**行缺少分號;

if(a>9000&&a<18000)下面的**段中(a-)減號後面缺少乙個數值;

if(a>90000&&a<170000)下面的**段中jszhhi這個變數名不存在,應該是jszhi,多寫了個h;再下一行的gongzhi變數也不存在,應該是gongzi,多了個h。

除了這幾個錯誤外,其他的都是型別自動轉換的警告。因為太多地方,我只舉乙個例子。

if(a<=3500) 下面的**段中,sl被賦予了int整型資料,但是根據前面的定義,sl是乙個float浮點型變數,編譯器會自動進行型別轉換,並給出警告;後面的警告資訊都型別這種錯誤。

c語言:編寫程式,輸入月薪數a,計算並輸出稅率、應繳稅款和實得獎金數。 5

2樓:聰明假小子

#include

void main()

printf("%d",c);

tax=(a*rate);

profit=(int)(a-tax);

printf("稅率為%lf,應繳稅款為%d,實得獎金數為%d\n",rate,tax,profit);}

3樓:

**太小了,看不清楚,你能用語言描述一下嗎?這個程式我可以幫你的。

c語言編寫程式提示從鍵盤輸入小於1000的正

蕪視壹苆灬 include stdio.h void aa int k 個位數字或者百位數字 void aaa int i,int j 特殊情況 void x int l 十位數字 void fun int a,int b,int c if b 1 aaa b,c if b 1 b 9 if b 0...

求c語言大神編寫程式,求C語言大神幫忙編寫個程式。

第二個的程式可以解決第乙個問題 int main n i 10 由於字串輸入的數字只能在0 9之間,所以最後放乙個10,表示這裡結束 m 0 for i 0 n i 10 i m printf d n m 6979 6980 a1b2c3d4 1235 press any key to contin...

用c 語言編寫程式在一維陣列中插入數

再建立乙個一維陣列,容積比這個大乙個.然後用memcpy函式進行複製前面一部分.接著對要插入的地方進行賦值 再memcpy 複製後面的部分.這個簡單,例 int buffer 10 buffer 0 2 c語言在已經排好的一維陣列裡插入乙個數 改過來了,自己看吧 include stdio.h vo...

用c語言的fun函式編寫程式從鍵盤輸入學生的

多xdl點事 如下 include 判斷及格人數 int fun int a 10 int i,count 0 for i 0 i 10 i if a i 60 count return count int main int a 10 i printf 請輸入10名學生的成績 n for i 0 i...

C語言編寫程式,從輸入的整數中統計大於0和小於0的個數,用0作為結束輸入的資料求解謝謝了

include void main i 0,z 0,f 0,s printf 輸入乙個整數按回車進行下次輸入 n while 1 i for s 0 s i s if a s 0 printf 正數的個數有 d個 n負數的個數有 d個 n z,f while 1 include int main i...