C#编写一个应用程序,实现摄氏温度和华氏温度的转换

作者&投稿:贰钥 (若有异议请与网页底部的电邮联系)
C#编写一个应用程序,实现摄氏温度和华氏温度的转换~

import java.applet.Applet;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;


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
tf1.addActionListener(this); //设置事件监听
}

public void actionPerformed(ActionEvent evt){ //事件监听
if(evt.getSource()==tf1){ //如果监听到的对象是文本对象tf1的话,执行相应操作
float n1=Float.parseFloat(tf1.getText());//获取文本
float n2=(float)(5.0/9.0*(n1-32)); //单位转换
tf2.setText(""+n2); //设置tf2的文本内容
}
}
}
本文来自CSDN博客,转载请标明出处: http://blog.csdn.net/cf527085608/archive/2009/11/21/4849344.aspx

C语言程序:
#include int main(){double f, c;printf("请输入摄氏温度值:");scanf("%lf", &c);f = 9.0 / 5 * c + 32;printf("华氏温度值:%lf
", f);printf("请输入华氏温度值:");scanf("%lf", &f);c = (f - 32) * 5 / 9;printf("摄氏温度值:%lf
", c);return 0;}
运行测试:
请输入摄氏温度值:35华氏温度值:95.000000请输入华氏温度值:95摄氏温度值:35.000000

import java.applet.Applet;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

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
tf1.addActionListener(this); //设置事件监听
}

public void actionPerformed(ActionEvent evt){ //事件监听
if(evt.getSource()==tf1){ //如果监听到的对象是文本对象tf1的话,执行相应操作
float n1=Float.parseFloat(tf1.getText());//获取文本
float n2=(float)(5.0/9.0*(n1-32)); //单位转换
tf2.setText(""+n2); //设置tf2的文本内容
}
}
}
本文来自CSDN博客,转载请标明出处: http://blog.csdn.net/cf527085608/archive/2009/11/21/4849344.aspx

c++中%c是什么意思
答:c是格式控制符,意思是按字符输入或输出,比如:char ch='a';printf("%c\n",ch);那么就会输出a。d:输入输出为整形,printf("%d",a);也就是打印整数a.s:输入输出为字符串 f:输入输出为浮点型 printf( stream, "%s%c", s, c );s -- 打印格式,按字符串方式输出变量s的值(字符串)到...

c+是什么意思?
答:C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。在C++的标识符 有些单词组合是不...

用c²₆还是c¹₆c¹₅这两个有什么区别?
答:前者表达的意思是在6里任选2的组合形式,后者是表达从6里仼选1与剩余5里任选1的组合形式,表达的意义不同,结果也不同。

C语言中++c与c++有什么区别?
答:++c 是先赋值后使用,c++是先使用后赋值。对于单纯的复制语句,两个没差别。对于复合语句,就有差别了。比如:i=3;对于 while(++i<4),i先加1,用i=4作判断,结果是假,跳过程序体。对于 while(i++<4),先取i=3作判断,结果是真,进入程序体,然后i加1,用i=4,在程序体里作运算。

C语言中%c是什么意思
答:这是C语言的格式输出,%c,%y这些代表你要输出的数据的数据类型;%d 表示输出十进制有符号的整数。1、%u 十进制无符号整数。2、%f 表示输出浮点数。3、%s表示输出 字符串。4、%c表示输出单个字符。5、%p表示输出指针的值。6、%e表示输出指数形式的浮点数。7、%x, %X 表示输出无符号以十六进制表示...

基金a类和c类 收费什么区别
答:1.基金A类不会收取投资者的销售服务费,基金C类会收取投资者的销售服务费,基金A类会收取认购费。2.基金C类不会收取认购费,基金A类会收取申购费,基金C类不会收取申购费,持有基金A类两年类赎回有赎回费。3.超过两年的没有赎回费,持有基金C类三十日内赎回有赎回费,超过三十日的没有赎回费。

C²₄的值为多少?
答:C²₄ 表示从 n 个物体中取出 4 个物体的组合数,可以使用组合数公式进行计算。组合数公式为:C(n, m) = n! / (m! * (n-m)!)其中,n 为总数,m 为选取的数目,! 表示阶乘运算。根据这个公式,可以计算 C²₄ 的值。步骤如下:将公式中的 n 和 m 分别替换...

c²₄是什么意思
答:C²₄ 表示从 n 个物体中取出 4 个物体的组合数,可以使用组合数公式进行计算。组合数公式为:C(n, m) = n! / (m! * (n-m)!)其中,n 为总数,m 为选取的数目,! 表示阶乘运算。根据这个公式,可以计算 C²₄ 的值。步骤如下:将公式中的 n 和 m 分别替换...

Cʜᴀɴɢᴇ⁹²⁰.什么意思?
答:变化920 Change是变化

c.c是什么的计量单位
答:c.c这是容积单位,也就是毫升,1L=1000C.C 1000毫升=1000立方厘米 1000毫升=1立方分米 1毫升=1西西(cc).1毫升液态水=1立方厘米液态水 1毫升液态水在4摄氏度时的重量为1克。1毫升=1立方厘米.