Compare commits
9 Commits
48aacb7f52
...
de72a2be62
| Author | SHA1 | Date |
|---|---|---|
|
|
de72a2be62 | 3 weeks ago |
|
|
8071a13ddb | 3 weeks ago |
|
|
24f3c66e22 | 3 weeks ago |
|
|
0359230b3c | 1 month ago |
|
|
85ca88aa55 | 1 month ago |
|
|
5f9e1e89bf | 1 month ago |
|
|
0b1a1b7134 | 1 month ago |
|
|
866c42a967 | 1 month ago |
|
|
8f0b864dbd | 1 month ago |
7 changed files with 19 additions and 61 deletions
@ -1,6 +0,0 @@ |
|||||
AI协助记录: |
|
||||
1. 请AI将Python温度转换程序改写为Java版本。 |
|
||||
2. AI提供了完整Java代码、注释、方法说明。 |
|
||||
3. AI指导如何编译、运行、修改文件名后缀。 |
|
||||
4. AI帮助完成README.md编写与Git提交。 |
|
||||
总字数符合要求,功能实现正确。 |
|
||||
@ -1,26 +0,0 @@ |
|||||
温度转换程序使用说明 |
|
||||
|
|
||||
|
|
||||
|
|
||||
编译命令 |
|
||||
|
|
||||
|
|
||||
|
|
||||
javac TemperatureConverter.java |
|
||||
|
|
||||
|
|
||||
|
|
||||
运行命令 |
|
||||
|
|
||||
|
|
||||
|
|
||||
java TemperatureConverter |
|
||||
|
|
||||
|
|
||||
|
|
||||
程序功能 |
|
||||
|
|
||||
|
|
||||
|
|
||||
实现摄氏温度与华氏温度的双向转换 |
|
||||
|
|
||||
@ -1,29 +0,0 @@ |
|||||
/** |
|
||||
* 温度转换程序 |
|
||||
* 功能:摄氏温度与华氏温度互相转换 |
|
||||
*/ |
|
||||
public class TemperatureConverter { |
|
||||
/** |
|
||||
* 摄氏转华氏 |
|
||||
* 公式:F = C * 9 / 5 + 32 |
|
||||
*/ |
|
||||
public static double celsiusToFahrenheit(double c) { |
|
||||
return c * 9.0 / 5.0 + 32; |
|
||||
} |
|
||||
/** |
|
||||
* 华氏转摄氏 |
|
||||
* 公式:C = (F - 32) * 5 / 9 |
|
||||
*/ |
|
||||
public static double fahrenheitToCelsius(double f) { |
|
||||
return (f - 32) * 5.0 / 9.0; |
|
||||
} |
|
||||
public static void main(String[] args) { |
|
||||
// 测试用例
|
|
||||
double c = 36.6; |
|
||||
double f = celsiusToFahrenheit(c); |
|
||||
System.out.printf("%.2f 摄氏度 = %.2f 华氏度\n", c, f); |
|
||||
double f2 = 98.6; |
|
||||
double c2 = fahrenheitToCelsius(f2); |
|
||||
System.out.printf("%.2f 华氏度 = %.2f 摄氏度\n", f2, c2); |
|
||||
} |
|
||||
} |
|
||||
|
Before Width: | Height: | Size: 60 KiB |
@ -0,0 +1,3 @@ |
|||||
|
1.利用AI学习Java语言的基础知识 |
||||
|
2.让AI帮助修改代码 |
||||
|
3.求助AI用git提交作业 |
||||
@ -0,0 +1,16 @@ |
|||||
|
public class temperature { |
||||
|
public static double celsiusToFahrenheit(double c) { |
||||
|
return c * 9.0 / 5.0 + 32; |
||||
|
} |
||||
|
public static double fahrenheitToCelsius(double f) { |
||||
|
return (f - 32) * 5.0 / 9.0; |
||||
|
} |
||||
|
public static void main(String[] args) { |
||||
|
double c = 36.6; |
||||
|
double f = celsiusToFahrenheit(c); |
||||
|
System.out.printf("%.2f 摄氏度 = %.2f 华氏度\n", c, f); |
||||
|
double f2 = 98.6; |
||||
|
double c2 = fahrenheitToCelsius(f2); |
||||
|
System.out.printf("%.2f 华氏度 = %.2f 摄氏度\n", f2, c2); |
||||
|
} |
||||
|
} |
||||
|
After Width: | Height: | Size: 279 KiB |
Loading…
Reference in new issue