c語言溫度轉換
❶ c語言編譯的,華氏溫度轉換攝氏溫度的程序
while語句上面的花括弧,應該在while語句下面的。另外celsius定義為float型好些。celsius=5*(fahr-32)/9;改為:celsius=5*(fahr-32)/9.0;
❷ C語言,華氏溫度與攝氏溫度的轉換
因為你定義的變數是float類型,而如果輸入5和9的話,電腦會認為是兩個整形數據先相除,然後再轉換成float型,所以就變成0了。
❸ c語言編程中怎麼將華氏溫度轉換成攝氏溫度
代碼如下:
#include <stdio.h>
void main()
{
float F,C;
printf("請輸入您需要轉換的華氏溫度:");
scanf("%f",&F);
C = (F-32)*5/9.0;
printf("其對應的攝氏溫度為:%.2f ",C);
}
❹ 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>
int main()
{
int c;
float f;
scanf("%d",&c); //輸入攝氏溫度
printf("%.2f",c*9.0/5+32); //輸出華氏溫度, .2表示保留兩位小數
return 0;
}
❻ c語言華氏攝氏溫度轉換
#include
int
main()
{
float
c,f;
printf("請輸入攝氏溫度值:\n");
scanf("%f",&c);
//
接收數據錯誤
scanf("%f,&c\n");
f=32+c*1.8;
printf("攝氏溫度=%.2f,轉換為華內氏溫度=%.2f\n",c,f);
//
輸出錯容誤
轉換為華氏溫度=&.2f
getch();
return
0;
}
❼ c語言程序設計 溫度轉換
#include<stdio.h>
intmain()
{intd;
floatt,t1;
printf("確定要轉換的類型: 1)華氏轉攝氏 ");
printf("2)攝氏轉華氏 請選擇1或2:");
scanf("%d",&d);
printf("請輸專入溫度:");
scanf("%f",&t);
if(d==1)
{t1=(t-32)*5/9;
printf("攝氏溫度為屬%.2f度 ",t1);
}
else
{t1=t*9/5+32;
printf("華氏溫度為%.2f度 ",t1);
}
return0;
}
❽ c語言程序設計 溫度轉換
程序如下:
#include<stdio.h>
void
main()
{
int
n;
float
F,C;
printf("(1)華氏轉攝氏\n(2)攝氏轉華氏\n");
printf("輸入你的選擇:\n");
scanf("%d",&n);
if(1==n)
{
printf("輸入一個華氏攝氏度數的溫度值:\n");
scanf("%f",&F);
C=(F-32)*5/9;
printf("結果是:
%.2f\n",C);
}
if(2==n)
{
printf("輸入一個攝氏度數的溫度值:\n");
scanf("%f",&C);
F=(C*9/5)+32;
printf("結果是:
%.2f\n",F);
}
}
有疑問提出。
望點贊哦~~
❾ C語言:編寫攝氏溫度、華氏溫度轉換程序,怎麼寫
#include<stdio.h>
voidmain()
{
floatF,C;
printf("請輸入您需要轉換的攝氏溫度:");
scanf("%f",&C);
F=(C+32)*9/5.0;
printf("其對應的華氏溫度為:%.2f ",F);
}main()
{
floatC,F;
scanf("%f",&F);
C=5.0/9*(F-32);
printf("%8.2f",C);
}#include<stdio.h>
intmain(void)
{
floatc;
printf("請輸入攝氏度:");
scanf("%f",&c);
printf("對應的華氏度:%.2f ",(c+92)*9/5);
return0;
}
❿ c語言編程,溫度轉換
#include<stdio.h>
int
main()
{
int
c;
float
f;
scanf("%d",&c);
//輸入攝氏溫度
printf("%.2f",c*9.0/5+32);
//輸出華氏溫度,
.2表示保留版兩位小數權
return
0;
}