c語言 輸入華氏溫度,要求輸出攝氏溫度。公式為

2021-07-16 09:26:36 字數 6732 閱讀 5676

1樓:

公式:c=5.0/9.0*(f-32);

#include

voidmain(){

floatc,f;

printf(“inputf:”);

scanf("%f",&f);//輸入華氏度c=5.0/9.0*(f-32);//換算公式printf(“c=%f\n”,c);//輸出結果擴充套件資料c語言-計算攝氏溫度

#include

intmain()

intf,c;

scanf("%d",&f);

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

printf("celsius=%d",c);

return0;

2樓:迷你手工老張

具體公式如下:

#include

void main()

float c,f;

printf("請輸入一個華氏溫度\n");

scanf("%f",&f);

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

printf("它的攝氏溫度為:%.2f",c);

3樓:冰封月

根據華氏溫度與攝氏溫度的公式,設計**如下:

#include

int main()

double c,f;

scanf("%lf",&f);

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

printf("c=%.2lf",c);

擴充套件資料:輸入攝氏溫度一個轉換為華氏溫度的**如下:

#include

void main()

float f,c;

printf("請輸入您需要轉換的攝氏溫度:");

scanf("%f",&c);

f = (c+32)*9/5.0;

printf("其對應的華氏溫度為:%.2f \n",f);

4樓:闕亙

#include int main()

5樓:篤俠

#include

int main()

6樓:殘指亂譚

攝氏溫度與華氏溫度的換算公式

f=(c×9/5)+32 ;c=(f-32)×5/9 ;式中f--華氏溫度,c--攝氏溫度

· 攝氏溫度與開爾文溫度(絕對溫度)的換算公式k=c+273.16 ; 式中k--開爾文溫度,c--攝氏溫度· 華氏溫度與蘭金溫標度的換算公式

r=f+495.69 ; 式中r--蘭金溫標度,f--華氏溫度

7樓:

#include

void main()

8樓:

順手寫的,沒有上機試.

#include

void main()

9樓:

除錯通過....

#include

void main()

10樓:天使大哥***

標準答案:

#include

main()

11樓:創造世界的男人

#include

#include

void main()}

12樓:

main()

13樓:匿名使用者

#include

void main()

c語言程式設計:輸入一個華氏溫度,要求輸出攝氏溫度,公式為:c=5(f-32)/9,謝謝!

14樓:四舍**入

可以參考下面的**:

#include

int main(void)

擴充套件資料:

printf()函式是格式化輸出函式, 一般用於向標準輸出裝置按規定格式輸出資訊。在編寫程式時經常會用到此函式。函式的原型為:

int printf(const char *format, ...);函式返回值為整型,若成功則返回輸出的字元數,輸出出錯則返回負值。

scanf函式原型:int scanf(const char * restrict format,...);

返回值scanf函式返回成功讀入的資料項數,讀入資料時遇到了“檔案結束”則返回eof。

15樓:匿名使用者

我以前也用c語言編的,後來覺得還是vbs好,不信你試試。(我自編的)a="歡迎使用本軟體!"&vbcr&vbcr&"本程式可互換攝氏度與華氏度。

您想幹什麼?(0=攝氏度-華氏度;1=華氏度-攝氏度)"

b=inputbox(a,"溫度轉換器")if b="" then

msgbox("程式沒有接收到任何字元!請重新啟動程式以重試!")else

b=int(b)

select case b

case 0

a="請輸入要轉化的溫度:"

c=inputbox(a,"溫度轉換器")if c="" then

msgbox("程式沒有接收到任何字元!請重新啟動程式以重試!")else

c=int(c)

if c<-273.15 then

msgbox("錯誤!溫度低於絕對零度!")else

f=1.8*c+32

msgbox("將此溫度轉化成華氏度為:"&f&"℉")end if

end if

case 1

a="請輸入要轉化的溫度:"

f=inputbox(a,"溫度轉換器")if f="" then

msgbox("程式沒有接收到任何字元!請重新啟動程式以重試!")else

f=int(f)

if f<-459.67 then

msgbox("錯誤!溫度低於絕對零度!")else

c=(f-32)/1.8

msgbox("將此溫度轉化成攝氏度為:"&c&"℃")end if

end if

case else

msgbox("輸入錯誤!")

end select

end if

將上面的程式貼上到記事本里,儲存時檔名設為“溫度轉換器.vbs”(不帶引號),可從攝氏度轉化為華氏度,或從華氏度轉化為攝氏度,還防止輸入低於絕對零度的溫度,也會對不輸入資訊做出提示。

16樓:匿名使用者

#include

main()

c語言程式設計:輸入一個華氏溫度,要求輸出攝氏溫度,公式為:

17樓:墨菲

#include int main()

擴充套件資料容:#include

using namespace std;

int main()

18樓:冰封月

根據華氏溫度與抄攝氏溫度的公式,設計**如下:

#include

int main()

擴充套件資料:輸入攝氏溫度一個轉換為華氏溫度的**如下:

#include

void main()

19樓:殘指亂譚

攝氏溫度

bai與華氏溫度的du換算公式

f=zhi(c×9/5)+32 ;c=(f-32)×5/9 ;式中f--華氏dao溫度專

,c--攝氏溫度

·屬 攝氏溫度與開爾文溫度(絕對溫度)的換算公式k=c+273.16 ; 式中k--開爾文溫度,c--攝氏溫度· 華氏溫度與蘭金溫標度的換算公式

r=f+495.69 ; 式中r--蘭金溫標度,f--華氏溫度

20樓:匿名使用者

標準答案:

#include

main()

21樓:匿名使用者

順手寫copy

的,沒有上機試.

#include

void main()

22樓:

#include

void main()

23樓:創造世界的男人

#include

#include

void main()}

24樓:匿名使用者

除錯通來

過....

#include

void main()

25樓:手機使用者

main()

26樓:匿名使用者

這個公式就需要你自己去問自己,你既然都已經寫出來了,你就自己去寫吧。

c++程式設計:輸入一個華氏溫度,要求輸出攝氏溫度,公式為:c=5/9(f-32)

27樓:米粒米粒星

除錯通過:

#includevoid main()。

c++是在c的基礎上建立的,它比c的功能更強大,它是一門物件導向程式設計語言。

這種範型的主要特徵是:程式=物件+訊息。物件導向程式的基本元素是物件,物件導向程式的主

要結構特點是:

第一,程式一般由類的定義和類的使用兩部分組成,在主程式中定義各物件並規定它們之間傳遞消

息的規律。

第二,程式中的一切操作都是通過向物件傳送訊息來實現的,物件接收到訊息後,啟動有關方法完

成相應的操作.一個程式中涉及到的類,可以由程式設計者自己定義,也可以使用現成的類(包括類

庫中為使用者提供的類和他人已構建好的).儘量使用現成的類,是物件導向程式設計範型所倡導的

程式設計風格。

輸入一個華氏溫度,要求輸出攝氏溫度。公式為:c=5/9(f-32)。此公式用c語言表示,正確的為( )。

28樓:匿名使用者

d 正確

a. 5/9 整除為零

b.缺乘號,語法錯

c.缺乘號,語法錯

29樓:王啟兒

da 沒有強制float

b 缺少*編譯不過

c 同b

30樓:

d 如果不加float 會自動轉化成整數

31樓:四舍**入

#include

int main(void)

float c,f;

printf("請輸入一個華氏溫度:\n");

scanf("%f",&f);

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

printf("對應的攝氏溫度是:%.2f\n",c);

輸入一個華氏溫度,要求輸出攝氏溫度。公式為 c=5(f-32)/9 輸出要求有文字說明,取位2小數

32樓:

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、輸入錯誤內容結果截圖

33樓:聽不清啊

#include

int main()

34樓:

樓主啊,你沒有限定語言啊..那我也來用pascal來回答回答c=5/9(f-32)

var c,f:integer;

begin

writeln('please input f`temperature');

readln(f);

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

writeln('it is ',c,' `c');

end.

35樓:匿名使用者

#include "stdio.h"

int ctof(float c)

void main()

程式設計輸入一個華氏溫度,要求輸出攝氏溫度。公式為c=5/9(f-32)

36樓:

二者間的換算公式如下:

1、攝氏=5/9(°f-32)

例如:將華氏90度換算成攝氏度數

5/9×(90-32)=5/9×58=32.2即:華氏°f=℃×9/5+32

例如,將攝氏30度換算成華氏度數

即:攝氏30度等於華氏86度

一攝氏度等於多少華氏溫度,1攝氏度等於多少華氏度

華氏度比攝氏 來度較小.一華氏度自等於5 9攝氏度,彼此間的轉換很容易.將攝氏度轉成華氏度,直接乘以9,除以5,再加上32即行.例如,你的體溫是37攝氏度.37乘以9等於333.除以5等於 66.6.32加 66.6得 98.6,這就是你體溫的華氏度數.從華氏度變成攝氏度你只要減去32,乘以5再除以...

編寫程式,從鍵盤上輸入華氏溫度,螢幕上顯示對應的攝氏溫度

新手問一下問什麼5要寫成5.0?是因為實型資料麼?那其他的9和32為什麼不用呢?新手求解答啊 用c語言編寫一個程式,從鍵盤上輸入華氏溫度,螢幕顯示對應的攝氏溫度。轉換公式c f 32 1.8 include void main include int main include void main i...

用c編寫程式定義函式實現把華氏溫度轉換

include float c float f int main int argv,cha argc include iostream.h void main c 程式 編寫一個函式把華氏溫度轉換為攝氏溫度,轉換格式如下 c f 32 5 9 include void main 誰能解zhi釋dao...