JAVA 编程 急
来源:百度知道 编辑:UC知道 时间:2024/06/25 09:51:00
请用JAVA 程序写 谢谢了
用Scanner 谢谢
用STRING的方式应该比较简单,不过好似他们有几个都弄出来了。。我也发一下吧。
import java.util.*;
public class Test{
public static void main(String[] args){
String s ="";
int sum =0;
System.out.println("输入一个数(回车结束):");
Scanner scan =new Scanner(System.in);
int m =scan.nextInt();
for(int i =0;i<m;i++){
s+="1";
sum+=Integer.valueOf(s);
}
System.out.println(sum);
}
}
程序就不帮你写了。两层for循环,循环次数设成输入值。
import java.util.Scanner;
public class Test {
public static void main(String[] args) throws Exception {
System.out.println("输入一个数(回车结束):");
Scanner scan = new Scanner(System.in);
int i = scan.nextInt();
long rs = 0;
String s = "";
for(int k=1; k<=i; k++){
rs+=next(k);
s+=next(k)+"+";
}
s=s.substring(0,s.length()-1)+"=";
System.out.printl