Java程式設計要求 從鍵盤上輸入攝氏溫度C,輸出對應的華氏

2021-04-14 21:15:27 字數 4261 閱讀 1565

1樓:匿名使用者

# include

# include

int main(void)

我是個自學者,剛學完指標,以上是我以前寫的華氏度轉攝氏度的,你改下公式總會吧?算了,我再重寫一次:

# include

int main(void)

沒有測試執行,應該沒錯誤,如果有,你自己修改下!

2樓:匿名使用者

書上例題,自己找(譚浩強的)

c語言:編寫攝氏溫度、華氏溫度轉換程式。要求:從鍵盤輸入一個攝氏溫度,螢幕就顯示對應的華氏溫度,輸

3樓:bolibei玻璃

#include

voidmain()

main()

#include

int main(void)

4樓:go學龍

#include

int main(void)

編寫一個程式,輸入華氏溫度(f),按下列共識計算並輸出對應攝氏溫度(c)

5樓:一碗湯

#include

void main()

擴充套件資料:

程式設計的執行原理

計算機對除機器語言以外的源程式不能直接識別、理解和執行,都必須通過某種方式轉換為計算機能夠直接執行的。

這種將高階程式設計語言編寫的源程式轉換到機器目標程式的方式有兩種:解釋方式和編譯方式。

解釋方式下,計算機對高階語言書寫的源程式一邊解釋一邊執行,不能形成目標檔案和執行檔案。

編譯方式下,首先通過一個對應於所用程式設計語言的編譯程式對源程式進行處理,經過對源程式的詞法分析、語法分析、語意分析、**生成和**優化等階段將所處理的源程式轉換為用二進位制**表示的目標程式。

然後通過連線程式處理將程式中所用的函式呼叫、系統功能呼叫等嵌入到目標程式中,構成一個可以連續執行的二進位制執行檔案。呼叫這個執行檔案就可以實現程式設計師在對應源程式檔案中所指定的相應功能。

6樓:摩摩斯斯

1、可以是python語言編寫,分析如下:

(1) 輸入輸出的攝氏度採用字母c、c開頭,溫度可以是整數或小數,如:c12.34指攝氏度12.34度;

(2) 輸入輸出的華氏度採用字母f、f開頭,溫度可以是整數或小數,如:f87.65指攝氏度87.65度;

2、具體編寫的python程式截圖

3、注意tab建縮排一致,否則報錯

temp = input("請輸入帶有符號的溫度值:")if temp[-1] in ['f', 'f']:

c = (eval(temp[0:-1]) - 32)/1.8print("轉換後的溫度是c" .format(c))elif temp[-1] in ['c', 'c']:

f = 1.8*eval(temp[0:-1]) + 32print("轉換後的溫度是f" .format(f))else:

print("輸入格式錯誤!")

4、輸入華氏度結果截圖

5、輸入攝氏度結果截圖

6、輸入錯誤內容結果截圖

7樓:匿名使用者

以下為程式**:

#include

void main()

8樓:匿名使用者

#include

#include

main()

9樓:匿名使用者

void main()

10樓:求濁劍

會玩exel嗎?不用程式設計序,只要在exel中輸入你的公式就可以得到你想要的結果,注意華氏溫度和公式不要填入同一格內。

不會的話,就問一下身邊會的人,或網上查一下怎麼輸公式。

編寫一個程式,程式的功能是:從鍵盤上輸入一個華氏溫度,能夠輸出相應的攝氏溫度。

11樓:匿名使用者

//c=5/9*(f-32)

#include

void main()

12樓:匿名使用者

℉=(9/5) ℃

zhi+32℃=(℉-32)(5/9) #include "stdio.h"void main()

13樓:55小女滴

汽車年審

可以提前進行,版目前規定可以提前60天進行年審。

機動車年審按如下程權序進行:

1、攜帶駕駛證、身份證、行駛證、當年在有效期內的交強險保單。把車輛開到車管所或者機動車檢測站。

2、到車管所填寫機動車年審申請表。然後把**和其他材料全部交給工作人員,並繳納檢車費,小型車是150元。

3、繳費後,到外面由工作人員對車輛進行外觀檢查,要準備好滅火器和警示三腳架。外檢結束後,立即上線檢測,上線檢車完畢,再回到大廳,到指定視窗領取檢測合格表。

4、拿著合格表到指定視窗領取年審貼和環保檢測合格貼,檢車完畢。領取年審貼和環保貼時,要各交一份行駛證影印件,可以提前準備好。

5、機動車審驗可以提前60天進行,合理安排時間,不要過期,一旦過期會罰款200元,扣3分。檢車前還要查詢一下有沒有違法記錄,有違法記錄的要處理掉,否則不予檢車。

c語言編寫程式;輸入一個攝氏溫度,要求輸出華氏溫度。公式為f=9/5*c+32

14樓:邂逅瑞雪

程式如下:

#include

int main()

如圖:除錯通過:

擴充套件資料:

c語言編寫程式時的注意事項:

1、書寫識別符號時,忽略了大小寫字母的區別

編譯程式把a和a認為是兩個不同的變數名,而顯示出錯資訊。c認為大寫字母和小寫字母是兩個不同的字元。習慣上,符號常量名用大寫,變數名用小寫表示,以增加可讀性。

2、忽略了變數的型別,進行了不合法的運算

%是求餘運算,得到a/b的整餘數。整型變數a和b可以進行求餘運算,而實型變數則不允許進行「求餘」運算。

3、將字元常量與字串常量混淆

在這裡就混淆了字元常量與字串常量,字元常量是由一對單引號括起來的單個字元,字串常量是一對雙引號括起來的字元序列。c規定以「\」作字串結束標誌,它是由系統自動加上的,所以字串「a」實際上包含兩個字元:『a』和『\0』,而把它賦給一個字元變數是不行的。

4、忽略了「=」與「==」的區別

在許多高階語言中,用「=」符號作為關係運算子「等於」。但c語言中,「=」是賦值運算子,「==」是關係運算子,由於習慣問題,初學者往往會犯這樣的錯誤。

5、忘記加分號

分號是c語句中不可缺少的一部分,語句末尾必須有分號。編譯時,編譯程式在「a=1」後面沒發現分號,就把下一行「b=2」也作為上一行語句的一部分,這就會出現語法錯誤。

改錯時,有時在被指出有錯的一行中未發現錯誤,就需要看一下上一行是否漏掉了分號。對於複合語句來說,最後一個語句中最後的分號不能忽略不寫(這是和pascal不同的)。

6、多加分號

對於一個複合語句, 複合語句的花括號後不應再加分號,否則將會畫蛇添足。如:

if (a%3==0); i++; 本是如果3整除a,則i加1。但由於if (a%3==0)後多加了分號,則if語句到此結束,程式將執行i++語句,不論3是否整除a,i都將自動加1。

7、輸入變數時忘記加地址運算子「&」

int a,b; scanf(「%d%d」,a,b); 這是不合法的。scanf函式的作用是:按照a、b在記憶體的地址將a、b的值存進去。「&a」指a在記憶體中的地址。

8、輸入資料的方式與要求不符

scanf(「%d%d」,&a,&b); 輸入時,不能用逗號作兩個資料間的分隔符;

scanf(「%d,%d」,&a,&b); c規定:如果在「格式控制」字串中除了格式說明以外還有其它字元,則在輸入資料時應輸入與這些字元相同的字元。

15樓:匿名使用者

思路:因為整數

bai除以整數的結果du是整數,zhi所以計算9/5的時候需要dao先乘以專1.0。

參考**:

#include "stdio.h"

int main()

/*執行結果:

642.80*/

16樓:匿名使用者

#include

void main()

17樓:匿名使用者

#include

#include

int main()

c 程式設計題從鍵盤上輸入數,放入陣列中。輸出這數中,所有偶數的和以及所有奇數和

include using namespace std int main else cout 偶數 copy的和 even 奇數 的和 odd endl return 0 c 問題 使用scanf輸入任意10個整數到陣列a,然後再將這陣列中下標是奇數的陣列元素輸出.include stdio.h m...

c 程式設計從鍵盤上輸入學生的分數,求最大值,最小值,平均分,以及大於90分的人數和低於60分的人數

include iostream usingnamespacestd intmain intnum 30 max 0,min 101,total 0,temp inti,j for i 0 i 30 i cout 輸入第 num i if num i max max num i if num i t...

求程式設計從鍵盤輸入字串,再輸入字元。查詢字串中該字元的個數。例如輸入字串「ABCAEF

include include 包含字串函式strlen用於計算字串長度 int main if for printf n s 中 c 的個數為 d n str,ch,count return 0 main 執行結果如下 banxi1988 banxi1988 desktop zhidao gcc ...