'按照这两条公式算就行了
'F=(C×9/5)+32
'C=(F-32)×5/9
'计算华氏温度
Private
Sub
Command1_Click()
Dim
F,
C
C
=
Val(Text1Text)
F
=
(C
9
/
5)
+
32
MsgBox
"华氏温度为"
&
CStr(F)
End
Sub'计算摄氏温度
Private
Sub
Command2_Click()
Dim
F,
C
F
=
Val(Text2Text)
C
=
(F
-
32)
5
/
9
MsgBox
"摄氏温度为"
&
CStr(C)
End
Sub
你好!!
请看代码,:
#include<stdioh>
int main()
{
int x;
float a,s;
printf("请选择转换的类型:\n 华氏转摄氏(1)\n 摄氏转华氏(2)\n");
scanf("%d",&x);
switch(x)
{
case 1:
printf("华氏温度:");
scanf("%f",&a);
s=(a-32)/18;
printf("摄氏温度:%22f\n",s);
break;
case 2:
printf("摄氏温度:");
scanf("%f",&a);
s=a18+32;
printf("华氏温度:%22f\n",s);
break;
}
return 0;
} 你好!!另一个接法,合乎你的题目要求:
#include<stdioh>
int main()
{
int x;
float a,s;
int ii=0;
for(ii=0;ii<3;ii++)
{
printf("请选择转换的类型:\n 华氏转摄氏(1)\n 摄氏转华氏(2)\n");
scanf("%d",&x);
switch(x)
{
case 1:
printf("华氏温度:");
scanf("%f",&a);
s=(a-32)/18;
printf("摄氏温度:%22f\n",s);
break;
case 2:
printf("摄氏温度:");
scanf("%f",&a);
s=a18+32;
printf("华氏温度:%22f\n",s);
break;
}
}
return 0;
}
C语言程序:
#include <stdioh>int main()
{
double f, c;
printf("请输入摄氏温度值:");
scanf("%lf", &c);
f = 90 / 5 c + 32;
printf("华氏温度值:%lf\n", f);
printf("请输入华氏温度值:");
scanf("%lf", &f);
c = (f - 32) 5 / 9;
printf("摄氏温度值:%lf\n", c);
return 0;
}
运行测试:
请输入摄氏温度值:35华氏温度值:95000000
请输入华氏温度值:95
摄氏温度值:35000000
;这个是c++的 楼主好像写错公式了, f代表华氏温度,c代表摄氏温度
#include<iostreamh>
#include<iomaniph>
void main()
{
double f,c,b;
cout<<"请输入华氏温度:"<<endl;
cin>>f;
cout<<"对应的摄氏温度为:"<<endl;
c=f-32;
b=500/9;
c=bc;
cout<<setiosflags(ios::fixed)<<setprecision(2)<<"c="<<c<<endl;
}
;再给你个c语言的
#include <stdioh>
void main()
{
double f,c,b;
scanf("请输入华氏温度: %f\n",&f);
c=f-32;
b=500/9;
c=bc;
printf("对应的摄氏温度为: %f\n",c);
}
void main(){folat ht,st;int i;print("请选择温度转换的方式\n1转换成摄氏温度\n2转换成华氏温度");if(i==1){print("请输入一个摄氏温度:");scanf("%f",st);//添加计算公式,假设结果为htprint("转换成华氏温度为:%f",ht);}else if(i==2){print("请输入一个华氏温度:");scanf("%f",ht);//添加计算公式,假设结果为stprint("转换成华氏温度为:%f",st);}else{print("输入错误!");}}
import javaappletApplet;
import javaawtLabel;
import javaawtTextField;
import javaawteventActionEvent;
import javaawteventActionListener;
public class HuaShi extends Applet implements ActionListener{
TextField tf1,tf2;//定义两个文本组件对象的引用
Label lab1,lab2; //定义两个标签组件对象的引用
public void init(){
lab1=new Label("请输入华氏温度:"); //定义一个标签对象
tf1=new TextField(10); //产生一个文本框对象
tf2=new TextField(10); //产生一个文本框对象
lab2=new Label("转换后,摄氏温度为:"); //产生一个文本框对象
add(lab1); //添加lab1对象到Applet
add(tf1); //添加tf1对象到Applet
add(lab2); //添加lab2对象到Applet
add(tf2); //添加tf2对象到Applet
tf1addActionListener(this); //设置事件监听
}
public void actionPerformed(ActionEvent evt){ //事件监听
if(evtgetSource()==tf1){ //如果监听到的对象是文本对象tf1的话,执行相应 *** 作
float n1=FloatparseFloat(tf1getText());//获取文本
float n2=(float)(50/90(n1-32)); //单位转换
tf2setText(""+n2); //设置tf2的文本内容
}
}
}
本文来自CSDN博客,转载请标明出处: >
以上就是关于VB程序温度转换全部的内容,包括:VB程序温度转换、c语言华氏摄氏温度转换、如何编写一个华氏摄氏度与摄氏温度之间的C语言转换程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)