VB程序温度转换

VB程序温度转换,第1张

'按照这两条公式算就行了

'F=(C×9/5)+32

'C=(F-32)×5/9

'式中F--华氏温度,C--摄氏温度

'计算华氏温度

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语言转换程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9727528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存