日期:2014-05-20 浏览次数:21200 次
import java.util.Scanner;
public class Lianxi10 {
public static void main (String[]args){
Scanner input = new Scanner(System.in);
System.out.println ("输入一个整数,比如1或-1,然后按回车:");//输出文字
int a = input.nextInt(); //输入a的数据
System.out.println("输入一个比上一项大的整数,比如100或-100,然后按回车:");//输出提示文字
int b = input.nextInt(); //输入b的数据
int c = b ; //c的数据等于b
int d = 2; //d的数据等于2(固定,不可改变)
int e = (a + b)*c/d ; //核心运算公式
System.out.println ("最后的结果等于:" +e);//输出结果
System.out.println ("********************************");
System.out.println ("若出现错误请检查:\n1,是否输入了非法字符;\n2,输入的数字是否形如0.99之类的小数;\n3,输入的不是数字;\n若需联系,请email:100@6la.co");
}
}
public static void main(String[] args) throws IOException {
Scanner in = new Scanner(System.in);
System.out.println("公差为1的等差数列求和");
System.out.println("-----------------------------------------");
System.out.print("请输入起始整数:");
int a = in.nextInt();
System.out.print("请输入终止整数:");
int b = in.nextInt();
//int n = (a + b) * (Math.abs(a - b) + 1) / 2;
System.out.println("最后的结果为:" + (a + b) * (Math.abs(a - b) + 1) / 2);
System.out.println ("********************************");
System.out.println ("若出现错误请检查:\n1,是否输入了非法字符;\n2,输入的数字是否形如0.99之类的小数;\n3,输入的不是数字;\n若需联系,请email:100@6la.co");
}
------解决方案--------------------