我在程式設計方面遇到了一些問題,C

發布 科技 2024-07-20
4個回答
  1. 匿名使用者2024-01-31

    你是六個警告; 前五種是因為資料型別不正確,會導致資料不準確; 最好改成統一的型別;

    最後的警告是,不使用您定義的江,建議將其刪除; 只需定義 i;

    #include

    void main()

    float i;

    float bouns,bouns1,bouns2,bouns3,bouns4,bouns5,bouns6;

    printf("請輸入月利率");

    scanf("%f",&i);

    bouns1=10*;

    bouns2=bouns1+(i-10)*;

    bouns3=bouns2+(i-20)*;

    bouns4=bouns3+(i-20)*;

    bouns5=bouns4+(i-40)*;

    bouns6=bouns5+(i-100)*;

    if (i<=10)bouns=bouns1;

    else if (i<=20)bouns=bouns2;

    else if (i<=40)bouns=bouns3;

    else if (i<=60)bouns=bouns4;

    else if (i<=100)bouns=bouns5;

    elsebouns=bouns6;

    printf("獎品是: %f",bouns);

  2. 匿名使用者2024-01-30

    建議寫得更標準一點,這樣很容易找出錯誤所在。

    #include

    void main()

    float i,jiang_jin;

    float bouns,bouns1,bouns2,bouns3,bouns4,bouns5,bouns6;定義為浮點數

    賞金 賞金未定義。

    printf("請輸入月利率");

    scanf("%f",&i);%f 用於浮點型,%lf 用於雙精度型,下同。

    bouns1=10*;

    bouns2=bouns1+(i-10)*;

    bouns3=bouns2+(i-20)*;

    bouns4=bouns3+(i-20)*;

    bouns5=bouns4+(i-40)*;

    bouns6=bouns5+(i-100)*;

    if (i<=10)bouns=bouns1;

    else if (i<=20)bouns=bouns2;

    else if (i<=40)bouns=bouns3;

    else if (i<=60)bouns=bouns4;

    else if (i<=100)bouns=bouns5;

    elsebouns=bouns6;缺少分號。

    printf("獎品是: %f",bouns);缺少分號,刪除 &

  3. 匿名使用者2024-01-29

    #include

    void main()

    double i, jiang_jin;

    double bouns1, bouns2, bouns3, bouns4, bouns5, bouns6;

    double bouns;

    printf("請輸入月利率");

    scanf("%lf",&i);

    bouns1 = 10*;

    bouns2 = bouns1 + i - 10) *

    bouns3 = bouns2 + i-20) *

    bouns4 = bouns3 + i-20) *

    bouns5 = bouns4 + i-40) *

    bouns6 = bouns5 + i-100) *

    if(i <= 10)

    bouns = bouns1;

    else if(i <= 20)

    bouns = bouns2;

    else if(i <= 40)

    bouns = bouns3;

    else if(i <= 60)

    bouns = bouns4;

    else if(i <= 100)

    bouns = bouns5;

    elsebouns = bouns6;

    printf("獎勵是:%lf",bouns);

    你的問題是正確的。

    conversion from 'double ' to 'float ', possible loss of data

    自己翻閱英語詞典。

  4. 匿名使用者2024-01-28

    您好,很高興您的問題。

    對於這個話題,如果想用C語言來表達,可以參考以下方法。

相關回答
2個回答2024-07-20

<>表明沒有遲到的 strump,或者你玩缺乏氏族是錯誤的。

6個回答2024-07-20

float fahrenheit, celsius;宣告了兩個浮點資料華氏度和攝氏度 >>>More

4個回答2024-07-20

#include

void main() >>>More

12個回答2024-07-20

大哥,你沒給分,還來問答點?

14個回答2024-07-20

它已經除錯過,當有 43 個奇數時,最大數字為 97。 >>>More