From abc73ee54b53003d71440427b232cbff466f22f6 Mon Sep 17 00:00:00 2001 From: Guoyiting <654525901@qq.com> Date: Sun, 8 Mar 2026 23:57:45 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 'w1-郭怡廷-202506050202' | 54 ------------------------------------- README.md | 1 + 2 files changed, 1 insertion(+), 54 deletions(-) delete mode 100644 'w1-郭怡廷-202506050202' create mode 100644 README.md diff --git a/'w1-郭怡廷-202506050202' b/'w1-郭怡廷-202506050202' deleted file mode 100644 index 7820cc0..0000000 --- a/'w1-郭怡廷-202506050202' +++ /dev/null @@ -1,54 +0,0 @@ -import java.util.Scanner; -/** - * 温度转换器 - * 功能:支持摄氏度(C)与华氏度(F)之间的相互转换 - */ -public class TemperatureConverter { - /** - * 摄氏度转换为华氏度 - * @param celsius 摄氏温度值 - * @return 华氏温度值 - */ - public static double celsiusToFahrenheit(double celsius) { - return celsius * 9.0 / 5.0 + 32.0; - } - /** - * 华氏度转换为摄氏度 - * @param fahrenheit 华氏温度值 - * @return 摄氏温度值 - */ - public static double fahrenheitToCelsius(double fahrenheit) { - return (fahrenheit - 32.0) * 5.0 / 9.0; - } - public static void main(String[] args) { - Scanner scanner = new Scanner(System.in); - System.out.println("===== 温度转换器 ====="); - System.out.print("请输入要转换的温度与单位(例如 36.6 C 或 97 F):"); - String input = scanner.nextLine().trim(); - if (input.isEmpty()) { - System.out.println("输入为空,程序退出。"); - scanner.close(); - return; - } - String[] parts = input.split(" "); - try { - double value = Double.parseDouble(parts[0]); - String unit = "C"; - if (parts.length >= 2) { - unit = parts[1].toUpperCase(); - } - if (unit.startsWith("C")) { - double f = celsiusToFahrenheit(value); - System.out.printf("%.1f °C = %.2f °F%n", value, f); - } else if (unit.startsWith("F")) { - double c = fahrenheitToCelsius(value); - System.out.printf("%.1f °F = %.2f °C%n", value, c); - } else { - System.out.println("未知单位,请使用 C 或 F。"); - } - } catch (Exception e) { - System.out.println("输入解析失败,请按示例输入:36.6 C"); - } - scanner.close(); - } -} \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..cc4a865 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +JAVA \ No newline at end of file From 51c8604a712758155c17da93191d12e3d1c4962b Mon Sep 17 00:00:00 2001 From: Guoyiting <654525901@qq.com> Date: Sun, 8 Mar 2026 23:58:11 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=88=A0=E9=99=A4=20'w1/TemperatureConvert?= =?UTF-8?q?er.class'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- w1/TemperatureConverter.class | Bin 1923 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 w1/TemperatureConverter.class diff --git a/w1/TemperatureConverter.class b/w1/TemperatureConverter.class deleted file mode 100644 index 65c3584766f0d18352cbe85dff815bad8f5d7596..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1923 zcmZ`)+fN*26#oq@JIn6SQlJ%V3)@mCOJTWLkgLeT)>dx16bkh=YzG+FomppRN&8@e zjn*~=HL03Fj7BY&8k0(67P0~+O^k^zKInfS3;4vd4>q1}hb`M?yPM4S%{S-rJLmk) z`F?*C*#OXtNh?y2%EKfe4Q39Rb+=WVQ2k^t(kA5vrG2asTBpV^Ee^kBnmlX#}OqM;lKx&Ngso}2Pl>;0xT<|jgEc` zia5A-?yu}@+=+fTzq9bZ;bnX71Hc`QU&o|d+cGqrhZrqM8T({TMI&1AN`_|1b z?Dcha_wL%Q-L*M}=Cptk1|==#lx3q-z!{Wruqe`1y;D{s4ml+bBQuFWtZ<@&N2P!& zCZ14N11Sd+A@(z|8UZihEJY>-PYp^IG;!eU%xsH*m(WTdf&rgQMLC@;U6+#~Z-a|RyMPY3 zpFrNOhK79F+8qREfNU2zt48b(e{|WK?M2RNwsjXNRsu)u{u6m__E~{k0 z$DwksUlzaH`s&l@-Q}I1=814*XKVV__T30|iXlLqVYCZn)}>w{Iviwe&>iv*OIn{8 zBZ$c_vYB$EBry$-JCs9)M;E;lU1A_6&m%~=~#=}fcKfNEPm7_JSbOqcpZ8#|OWS`kHozaQ*OtcuLn27_$Ip8O9kgn#y=Dq)v zP6p{vk&@`xMoEYCc=c(W!=$4kVCZn~fv0!iub+`I_y7l2Xj(o%Zq~6d^4WSSjN&t4 zIKn9JDhs1}7Mbk0mOj(*i_2wMjbSu*m#0>*;^lf%*0~0A`9|6|u$7yt!#Lky&NFA7 z3!`%urMae6^w#rCy+3UoDTAr(?;f#3evL`Y|P*&;aNmR zgNeON#KBRFEqI7uAyY0{rpM`80CHhN9^F55MbN(x$52Y8sYX6(siEqqd@Xe9#wlDt z5qhZ>muT(|!$EdRaf2rA9h6}XHXmLF4mJoW;B3sQ~