當前位置:首頁 » 編程語言 » 計算攝氏溫度c語言編程例題
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

計算攝氏溫度c語言編程例題

發布時間: 2022-12-25 00:43:04

c語言編程題

#include <stdio.h>

int main(void)
{
int F = 100; //這里是100華氏度

int C = 5 * (F - 32) / 9;

printf("%d華氏度等於%d攝氏度", F, C);

return 0;
}

⑵ C語言題 編寫程序,輸入華氏溫度F,按公式計算並輸出對應的攝氏溫度C的整數值。

你的F沒有賦值,需要用scanf讀入,即類似於

intF,C;
scanf("%d",&F);
C=5*.......

⑶ C語言編程之華氏溫度與攝氏溫度的轉換

#include<stdio.h>

intmain(void)
{
doublec,f;
while(scanf("%lf",&f)!=EOF)
{
c=(f-32)/1.8;
printf("%.2lf ",c);
}
return0;
}

⑷ C語言編程:輸入一個華氏溫度,要求輸出攝氏溫度,公式為:

#include<stdio.h>intmain(){doublec,f;printf("請輸入華氏溫度:");scanf("%lf",&f);c=5.0/9*(f-32);printf("%g華氏溫度是%.2f攝氏溫度 ",f,c);return0;}

#include<iostream>

using namespace std;

int main()

{

float f,c;

cout<<"請輸入華氏溫度:";

cin>>f;

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

cout<<"攝氏溫度為:"<<c<<endl;

return 0;

}

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

具體公式如下:

#include <stdio.h>

void main()

{

float c,f;

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

scanf("%f",&f);

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

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

}

(5)計算攝氏溫度c語言編程例題擴展閱讀:

C語言-基本運算

除法運算 /

整數除於整數,還是整數。參與運算的操作數必須是同類型。

1/2的值是0。參與運算的操作數是什麼類型,得出的值就是什麼類型。 10.5 + 10將右邊的10提升為了double類型 自動類型提升。

int b = 10.5 + 1.7; 自動將大類型轉換為了小類型,會丟失精度。

double a = (double)1 / 2; 注:參與運算的都是整型,所以要強轉一下。

關系運算符。

C語言規定,任何數值都有真假性,任何非0值都為「真」,只有0才為「假」。也就是說,108、-18、4.5、-10.5等都是「真」,0則是「假」。

關系運算符的運算結果只有2種:如果條件成立,結果就為1,也就是「真」;如果條件不成立,結果就為0,也就是「假」。

⑹ C語言題 編寫程序,輸入華氏溫度F,按公式計算並輸出對應的攝氏溫度C。C=5/9(F-32)

由於定義用「int」 為整型變數,在計算5/9是計算機默認結果為0,最好使用float或double來定義變數,在輸入輸出是注意改成「%f\n」

⑺ C語言編寫程序,輸入華氏溫度值F,求攝氏溫度C,其公式為C=5/9(F-32)

#include<stdio.h>
voidmain(){floatf,c;
scanf("%f",&f);
c=f-32;c/=1.8;
printf("%f ",c);
}

⑻ c語言一道計算攝氏度的編程題

給個建議:

1,那個intfahr,celsius;可以嘗試改成floatfahr,celsius;同時,printf("fahr=%.2f,celsius=%.2f",fahr,celsius);可以取代原來的printf("fahr=%d,celsius=%d",fahr,celsius);


不好意思沒有看清要求

還是那些個語句,應該用

#include<stdio.h>

intmain(){

intfahr,celsius;

fahr=100;

celsius=(int)(5*(fahr-32)/9);


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

return0;}

再改一次,

#include<stdio.h>

#include<math.h>

int main(){
int fahr, celsius;
fahr=100;
celsius=round(5*(fahr-32)/9);

printf("fahr = %d, celsius = %d", fahr, celsius);
return 0;}

是37嗎,555

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

可以參考下面的代碼:

#include <stdio.h>

int main(void)

{

float c,f;

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

scanf("%f",&f);

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

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

}

(9)計算攝氏溫度c語言編程例題擴展閱讀:

printf()函數是格式化輸出函數, 一般用於向標准輸出設備按規定格式輸出信息。在編寫程序時經常會用到此函數。函數的原型為:int printf(const char *format, ...);函數返回值為整型,若成功則返回輸出的字元數,輸出出錯則返回負值。

scanf函數原型:intscanf(constchar*restrictformat,...);

返回值

scanf函數返回成功讀入的數據項數,讀入數據時遇到了「文件結束」則返回EOF。