Yahoo奇摩知識+將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+服務將會轉為唯讀模式。其他Yahoo奇摩產品與服務或您的Yahoo奇摩帳號都不會受影響。如需關於Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

阿竿 發問時間: 電腦與網際網路程式設計 · 2 0 年前

問一下唷 這樣哪裡錯了??

main()

{

int lower, upper, step;

float fahr, celsius;

lower = 0;

upper = 300;

step = 20;

fahr = lower;

while (fahr <= upper) {

celsius = (5.0/9.0)*(fahr-32.0);

printf("%4.0f %6.1f\n", fahr,

celius);

fahr = fahr step;

}

}

問甚麼我按"RUN"時 他會出現 source file not complied

可以跟我說哪裡錯了嗎 謝謝唷

2 個解答

評分
  • 匿名使用者
    2 0 年前
    最佳解答

    main()

    {

    int lower, upper, step;

    float fahr, celsius;

    lower = 0;

    upper = 300;

    step = 20;

    fahr = lower;

    while (fahr <= upper)

    {

    celsius = (5.0/9.0)*(fahr-32.0);

    printf("%4.0f %6.1f\n",fahr,celsius);// cel'S'ius

    fahr = fahr + step;//您之前忘記家 +

    }

    }

    參考資料:
  • #include <stdio.h> /*引入標頭檔*/

    int main() /*main宣告int*/

    {

    int lower, upper, step;

    float fahr, celsius;

    lower = 0;

    upper = 300;

    step = 20;

    fahr = lower;

    while (fahr <= upper) {

    celsius = (5.0/9.0)*(fahr-32.0);

    printf("%4.0f %6.1f\n", fahr,celsius); /*這裡不能換行&變數celsius少打s字*/

    fahr = fahr+step;/*+號*/

    }

    }

    參考資料: myself
還有問題?馬上發問,尋求解答。