用Java编写程序 任意两个输入两个整数 输出它们相加的结果

import java.util.Scanner;

public class java4 {

public static void main(String[] args) {

Scanner i=new Scanner(System.in);
int a=i.nextInt();
int b=i.nextInt();
if(a>100&&a<10);
{System.out.println("输入错误,请输入两位数!");
};

if(b>100&&b<10);
{System.out.println("输入错误,请输入两位数!");}

{System.out.println(a+b);}
}

}
帮忙改下吧,谢谢啦!

第1个回答  2010-04-18
import java.util.Scanner;

public class java4 {

public static void main(String[] args) {

Scanner i=new Scanner(System.in);
int a=i.nextInt();
int b=i.nextInt();
if(a>100&&a<10); //这里多了一分号
{System.out.println("输入错误,请输入两位数!");
}; //这个多了一个分号

if(b>100&&b<10); //这里多了一个分号
{System.out.println("输入错误,请输入两位数!");}

{System.out.println(a+b);}
}
}
修改后:

import java.util.Scanner;

public class java4 {

public static void main(String[] args) {

Scanner i=new Scanner(System.in);
int a=i.nextInt();
int b=i.nextInt();
if(a>100&&a<10)
{System.out.println("输入错误,请输入两位数!");
}

if(b>100&&b<10)
{System.out.println("输入错误,请输入两位数!");}

{System.out.println(a+b);}
}

}
第2个回答  2010-04-19
import java.util.Scanner;

public class Java4 { //类名通常用大写字母开头

public static void main(String[] args) {

Scanner i=new Scanner(System.in);
int a,b;
do
{
a=i.nextInt();
if(a>100||a<10) //这里用或不是用与
System.out.println("a输入错误,请输入两位数!");
}while(a>100||a<10);
do
{
b = i.nextInt();
if(b>100||b<10)
System.out.println("b输入错误,请输入两位数!");
}while(b>100||b<10);
System.out.println(a+b);

}

}

}
第3个回答  推荐于2017-09-16
你好,我帮你看了下你的程序,首先你语法上就有问题,你自己检查下,很多地方都多了分号; ,而且你的条件控制也有问题,不能用与,只能用或,给你点建议,写java程序应该要有良好的格式,并且注意类名应该大写。我帮你修改了下,代码如下:
import java.util.Scanner;

public class Program1 {

public static void main(String[] args) {

Scanner i = new Scanner(System.in);
int a = i.nextInt();
int b = i.nextInt();
if (a > 100 || a < 10 || b>100 ||b<10) {
System.out.println("输入错误,请输入两位数!");
}else{
System.out.println(a + b);
}

}

}本回答被提问者采纳
第4个回答  2019-07-19
import
java.util.*;
public
class
Test{
public
static
void
main(String[]
args){
int
n
=
0;
int
m
=
0;
Scanner
sc
=
new
Scanner(System.in);
n
=
sc.nextInt();
m
=
sc.nextInt();
System.out.println(n+m);
}
}
第5个回答  2018-01-23
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
System.out.println("请输入被加数x:");
Scanner sc1 = new Scanner(System.in);
int x = sc1.nextInt();
System.out.println("请输入被加数y");
Scanner sc2 = new Scanner(System.in);
int y = sc2.nextInt();
int sum = add(x,y);
System.out.println("x + y = " + sum);
}
static int add(int x, int y) {
return x+y;
}
}

用Java编写程序 任意两个输入两个整数 输出它们相加的结果
import java.util.Scanner;public class Program1 {public static void main(String[] args) {Scanner i = new Scanner(System.in);int a = i.nextInt();int b = i.nextInt();if (a > 100 || a < 10 || b>100 ||b<10) { System.out.println("输入错误,请输入两位数!");}el...

Java编程,输入两个数,输出两个数的和。
这个程序核心是Scanner类的使用 package com.test;import java.util.Scanner;public class Test {public static void main(String[] args)throws Exception{Scanner s= new Scanner(System.in);System.out.print("输入第一个数:");float a=s.nextFloat();System.out.print("输入第二个数:");floa...

用java实现输入两个二进制数并仍然以二进制输出其和,不能用先转十进制...
两个数相加,会得到一个结果,和一个进位的结果,然后将这个进位的结果后面加0补位,然后再和这个结果相加。如此递归,知道进位全部是0为止 public class $ { public static void main(String[] args) { String s0 = "100";\/\/ 十进制4 String s1 = "10100";\/\/ 十进制20 StringB...

用JAVA编写 输入2个整数 num1 和 num2,计算并输出它们的和、差、积...
public static void main(String args[]) { int num1, num2;Scanner in = new Scanner(System.in);num1 = in.nextInt();num2 = in.nextInt();\/** 添加 *\/ long sum = num1 + num2;long sub = num1 - num2;long mul = num1 * num2;int div, mod;\/\/ 除法要判断除数是否为...

Java编程,输入两个数,输出两个数的和。
当然可以!以下是一个简单的Java程序,它接受两个数作为输入,并输出它们的和:javaimport java.util.Scanner; public class SumCalculator { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入第一个数:"); double ...

java任意输出两个正整数,计算并打印出两个整数之间所有整数和
直接上代码:java.util.Random random = new java.util.Random();int a = random.nextInt(100);int b = random.nextInt(100);System.out.println("两个数:" + a + ", " + b);int min = a;int max = b;if (a > b) {min = b;max = a;}int sum = 0;for (int i = (...

用Java编写程序在控制台窗口中提示输入两个整数,然后接收这两个整数,并...
import java.util.Scanner;public class PrintInt { public static void main(String[] args) { String a,b;Scanner scan = new Scanner(System.in);while(true){ System.out.println("输入第一个整数 : ");a = scan.next();System.out.println("输入第二个整数 :");b = scan.next()...

根据JAVA用户输入两个整数,分别输出这两个数的和、差、积、商._百度知...
import java.util.Scanner;public class putin { public static void main(String[] args){ Scanner s = new Scanner(System.in);System.out.println("现在可以输入一个数字。整数或者是小数:");int i = 0;int x = 0;int y = 0;while(s.hasNext()){ i++;if( 1 == i){ x = s....

JAVA从键盘输入2个数字,输出两个数字的“+、-、*、\/、%”的运算表达式...
import java.util.Scanner;public class Test01 { public static void main(String[] args) { Scanner scan=new Scanner(System.in);float num1,num2;System.out.print("请输入两个数!\\n第一个数:");num1=scan.nextFloat();System.out.print("第二个数:");num2=scan.nextFloat();System....

...输出为两个整数的和,单独占一行。 用java编写 谢谢
import java.util.Scanner;public class Test {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入两个整数,以空格隔开");String num = sc.nextLine();System.out.println(num);System.out.println("两个数的和为:" + (Integer....

相似回答