⑴ 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。