欢迎访问服务器技术网-www.fuwuqijishu.com

麻烦看看这个Java程序错在哪里

程序设计 fuwuqijishu 2年前 (2022-10-01) 11次浏览 0个评论 扫描二维码

关于import java.io.*;
public class Ab
{
public static void main(String args[]) throws IOException
{
InputStreamReader reader=new InputStreamReader(System.in);
BufferedReader input=new BufferedReader(reader);
System.out.println(“请输入a值”);
String s=input.readLine();
double a=Double.parseDouble(s);
System.out.println(“请输入b值”);
s=input.readLine();
double b=Double.parseDouble(s);
System.out.println(“交换前a=”+a+”,b=”+b);
a=t;t=b;b=a;
System.out.println(“交换后a=”+a+”,b=”+b);
}
}的问题

首先:t 变量没有声明:double t = 0;
然后:算法错了:
应为:
t = a;
a = b;
b = t;
给你改过的源码自己看看。
import java。io。*;
public class Ab
{
public static void main(String args[]) throws IOException
{
InputStreamReader reader = new InputStreamReader(System。
in);
BufferedReader input = new BufferedReader(reader);
System。out。println(“请输入a值”);
String s=input。readLine();
double a=Double。
parseDouble(s);
System。out。println(“请输入b值”);
s=input。readLine();
double b=Double。parseDouble(s);
double t = 0;
System。
out。println(“交换前a=”+a+”,b=”+b);
t = a;
a = b;
b = t;
System。out。println(“交换后a=”+a+”,b=”+b);
}
}。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2423.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900