6
回答
求用java代码求解 求大神
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   
计算摄氏温度值C=5/9(F-32)。F表示华氏温度。通过上边表达式计算出摄氏温度
举报
马大左
发帖于5年前 6回/249阅
共有6个答案 最后回答: 5年前

大一的作业吧?

public class F2C{

    public static void main(String[] args){

    float c=getTem(100);

}

    public static float getTem(int f){

    float c=5*(f-32)/9f;

    return c; 

}

}

什么玩意啊,这也好意思来提问你啊,你小学几年级了啊,而且需求表述都不准确
--- 共有 1 条评论 ---
马大左呵呵 见笑了 我初学者请谅解 5年前 回复

引用来自“alipay”的答案

什么玩意啊,这也好意思来提问你啊,你小学几年级了啊,而且需求表述都不准确
哈哈哈哈,看来你比他更像小学的
--- 共有 1 条评论 ---
马大左谁不从菜鸟开始啊,嘿嘿 5年前 回复

闲着也是闲着,代码如下,没有做循环输入,比较简单:

import java.util.Scanner;

public class TestScanner {

	/**
	 * 计算摄氏温度值C=5/9(F-32)。F表示华氏温度。通过上边表达式计算出摄氏温度
	 * 
	 * @param args
	 */
	public static void main(String[] args) {
		double F = 0D, C = 0D;
		Scanner sc = new Scanner(System.in);
		System.out.println("------------------------------------------------------------------------");
		System.out.println("   计算摄氏温度值C=5/9(F-32)。F表示华氏温度。通过上边表达式计算出摄氏温度");
		System.out.println("------------------------------------------------------------------------");
		System.out.print("输入一个数字,按回车键计算:");
		try {
			String input = sc.nextLine();
			F = Double.parseDouble(input);
			C = (F - 32) * 5 / 9;
			System.out.println("华氏温度" + F + "对应的摄氏温度为" + C);
		} catch (NumberFormatException e) {
			System.out.println("没有做循环输入,请重新运行程序,并输入一个数字!!!");
		}
	}

}

运行结果:

--- 共有 3 条评论 ---
马大左@马大左 就当温故一下么。嘿嘿,麻烦了 5年前 回复
情天大圣回复 @马大左 : 这么说,我白搞了? 5年前 回复
马大左谢了 弄好了 5年前 回复
顶部