编程论坛
注册
登录
编程论坛
→
JAVA论坛
求解,谢谢各位
不落夕阳
发布于 2017-01-07 11:55, 1009 次点击
计算A+B
输入
有不知道多少行输入。
每行两个数,分别代表A和B
注意:
行数并没有确定,你也不要假设有什么100行,1000行之类的,也许是1亿行呢:<
自行判断是否输入结束。
输出
每行一个数,表示计算的结果。
注意:
不要把计算的结果都放到一行上面
2 回复
#2
WANBB
2017-03-08 20:38
import java.util.Scanner;
public class lx3{
public static void main(String[] args){
int A,B,C;
Scanner input=new Scanner(System.in);
System.out.printf("请输入需要相加的数:");
A=input.nextInt();
System.out.printf("请输入需要相加的数:");
B=input.nextInt();
C=A+B;
System.out.println(A+"和"+B+"相加的和是:"+C);
}
}
是这样的效果吗? 知识浅薄,希望不要笑话
#3
HolyOrder
2017-03-09 18:57
import java.util.Scanner;
public class China {
public static void main(String[] args) {
int A,B,C;
boolean boo=true;
boolean boo2=true;
String demo;
Scanner input=new Scanner(System.in);
do{
System.out.printf("请输入需要相加的数:");
A=input.nextInt();
System.out.printf("请输入需要相加的数:");
B=input.nextInt();
C=A+B;
System.out.println(A+"和"+B+"相加的和是:"+C);
do{
System.out.println("是否继续?y/n");
demo = input.next();
if(demo.equals("y")||demo.equals("n")){
if(demo.equals("n")){
boo = false;
boo2= false;
}else if(demo.equals("y")){
boo=true;
boo2=false;
}
}else{
System.out.println("输入不正确,请重新输入!");
}
}while(boo2);
}while(boo);
}
}
把2楼的完善了一下
1