Browse Source

上传文件至 ''

main
baihuijuan 1 month ago
parent
commit
42f16f61e5
  1. 7
      AI_help.txt
  2. 24
      README.md
  3. 23
      TemperatureConverter.java
  4. 7
      output.txt

7
AI_help.txt

@ -0,0 +1,7 @@
AI协助记录:
在完成这次Java作业过程中,我使用了AI助手。首先,我请AI将Python温度转换程序改写为Java版本,AI提供了完整的代码和中文注释。
在编译运行过程中遇到输入格式错误的问题,AI一步步指导我修改代码,采用分步输入温度和单位的方式,最终程序成功运行,可以正确转换摄氏度和华氏度。
AI还帮我创建了README.md说明文档和output.txt运行结果文件,指导我完成所有作业要求。

24
README.md

@ -1,2 +1,22 @@
# java
\# 温度转换程序
\## 编译方法
javac TemperatureConverter.java
\## 运行方法
java TemperatureConverter
\## 运行示例
输入:36.6 C
输出:36.6℃ = 97.88℉

23
TemperatureConverter.java

@ -0,0 +1,23 @@
import java.util.Scanner;
public class TemperatureConverter {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入温度值:");
double value = scanner.nextDouble();
System.out.println("请输入单位(C表示摄氏度,F表示华氏度):");
String unit = scanner.next().toUpperCase();
if (unit.equals("C")) {
double f = value * 9.0 / 5.0 + 32.0;
System.out.println(value + "℃ = " + f + "℉");
} else if (unit.equals("F")) {
double c = (value - 32.0) * 5.0 / 9.0;
System.out.println(value + "℉ = " + c + "℃");
}
scanner.close();
}
}

7
output.txt

@ -0,0 +1,7 @@
AI协助记录:
本次作业使用AI助手将Python温度转换程序改写为Java版本。AI提供了完整的Java代码和中文注释。
在运行过程中遇到输入格式问题,AI指导修改代码,采用分步输入的方式,解决了特殊符号解析问题。程序最终成功运行,能正确转换摄氏度和华氏度。
AI还协助创建了README.md说明文档和output.txt运行结果文件,帮助完成所有作业要求。
Loading…
Cancel
Save