c++程序 编写一个函数把华氏温度转换为摄氏温度,转换格式如下: c=(f-32)*59

c++程序 编写一个函数把华氏温度转换为摄氏温度,转换格式如下: c=(f-32)*59,第1张

#include<iostream>

using namespace std;

void main()

{

double f,c;

cout<<"请输入华氏温度:";

cin>>f;

c=(f-320)50/90;

cout<<“摄氏温度为:”<<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);

}

import javaawtBorderLayout;

import javaxswingJFrame;

import javaxswingJTextField;

import javaawt;

import javaxswingJButton;

import javaawteventActionEvent;

import javaawteventActionListener;

import comborlandjbcllayoutBoxLayout2;

import javaxswingJPanel;

import javaxswingJLabel;

/

<p>Title: </p>

<p>Description: </p>

<p>Copyright: Copyright (c) 2008</p>

<p>Company: </p>

@author not attributable

@version 10

/

public class Frame1 extends JFrame {

public Frame1() {

try {

jbInit();

} catch (Exception exception) {

exceptionprintStackTrace();

}

}

public static void main(String[] args) {

Frame1 f1 =new Frame1();

f1show();

}

private void jbInit() throws Exception {

getContentPane()setLayout(null);

setSize(new Dimension(400, 300));

setTitle("温度准换");

txtNumsetText("");

txtNumsetBounds(new Rectangle(105, 96, 127, 21));

btnSendaddActionListener(new Frame1_btnSend_actionAdapter(this));

btnSendsetBounds(new Rectangle(257, 93, 71, 25));

btnSendsetText("转换");

lblsetFont(new javaawtFont("Dialog", FontPLAIN, 15));

lblsetText("输入华氏温度:");

lblsetBounds(new Rectangle(24, 54, 112, 27));

thisgetContentPane()add(lbl);

jLabel1setFont(new javaawtFont("Dialog", FontPLAIN, 15));

jLabel1setText("摄氏温度为:");

jLabel1setBounds(new Rectangle(23, 138, 99, 16));

thisgetContentPane()add(txtResult);

thisgetContentPane()add(jLabel1);

thisgetContentPane()add(txtNum);

thisgetContentPane()add(btnSend);

txtResultsetBounds(new Rectangle(101, 172, 130, 21));

}

JTextField txtNum = new JTextField();

JTextField txtResult = new JTextField();

JButton btnSend = new JButton();

BoxLayout2 boxLayout21 = new BoxLayout2();

JLabel lbl = new JLabel();

JLabel jLabel1 = new JLabel();

public void btnSend_actionPerformed(ActionEvent e) {

double douNum = 0;

try {

douNum = thisResult(txtNumgetText()toString());

txtResultsetText(douNum + "");

} catch (Exception ex) {

txtResultsetText("输入错误");

}

}

public double Result(String strNum) {

double douNum = 0;

douNum = (50 / 9) (DoubleparseDouble(strNum) - 32);

return douNum;

}

}

class Frame1_btnSend_actionAdapter implements ActionListener {

private Frame1 adaptee;

Frame1_btnSend_actionAdapter(Frame1 adaptee) {

thisadaptee = adaptee;

}

public void actionPerformed(ActionEvent e) {

adapteebtnSend_actionPerformed(e);

}

}

使用VS的Windows 应用程序代码如下:

using System;

using SystemCollectionsGeneric;

using SystemComponentModel;

using SystemData;

using SystemDrawing;

using SystemText;

using SystemWindowsForms;

namespace WindowsApplication1

{

public partial class MainForm : Form

{

//f=9/5c+32,其中f为华氏温度,c为摄氏温度

double f, c = 000;

public MainForm()

{

InitializeComponent();

}

private void Form1_Load(object sender, EventArgs e)

{

}

private void btnH_Click(object sender, EventArgs e)

{

if (thistxtOldText == "")

{

thistxtOldFocus();

MessageBoxShow("请输入温度!");

}

else

{

try

{

if (((Button)sender)Name == "btnH")

{

f = doubleParse(thistxtOldText);

thistxtNewText = "" + (f - 32) (50 / 9);

}

if (((Button)sender)Name == "btnS")

{

c = doubleParse(thistxtOldText);

thistxtNewText = "" + ((90 / 5) c + 32);

}

}

catch (Exception)

{

MessageBoxShow("请输入正确信息!");

thistxtOldText = "";

thistxtOldFocus();

}

}

}

}

}

摄氏温标(°C)和华氏温标(°F)之间的换算关系为:

F=C×18+32。

C=(F-32)÷18。

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能。

但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。

最新的C语言标准是C18。

C语言简介:

C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。

以上就是关于c++程序 编写一个函数把华氏温度转换为摄氏温度,转换格式如下: c=(f-32)*5/9全部的内容,包括:c++程序 编写一个函数把华氏温度转换为摄氏温度,转换格式如下: c=(f-32)*5/9、如何编写一个华氏摄氏度与摄氏温度之间的C语言转换程序、温度转化的Java程序怎么弄等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存