求s=a+aa+aaa。。。。a的值 其中a是一个数字 例如2+22+222+2222(此时
答案:4 悬赏:30 手机版
解决时间 2021-04-14 22:13
- 提问者网友:几叶到寒
- 2021-04-14 19:16
求s=a+aa+aaa。。。。a的值 其中a是一个数字 例如2+22+222+2222(此时
最佳答案
- 五星知识达人网友:不甚了了
- 2021-04-14 19:26
import java.util.Scanner;
public class Demo1 {
public static void main(String[] args) {
// 定义变量接收用户输入的值
int num;
int sum = 0;
int a = 5;
int temp = 0;
Scanner in = new Scanner(System.in);
System.out.println("请输入一个正整数");
num = in.nextInt();
for (int i = 1; i <= num; i++) {
temp += a;
sum += temp;
a = a * 10;
}
System.out.println("s=" + sum);
in.close();
}
}
public class Demo1 {
public static void main(String[] args) {
// 定义变量接收用户输入的值
int num;
int sum = 0;
int a = 5;
int temp = 0;
Scanner in = new Scanner(System.in);
System.out.println("请输入一个正整数");
num = in.nextInt();
for (int i = 1; i <= num; i++) {
temp += a;
sum += temp;
a = a * 10;
}
System.out.println("s=" + sum);
in.close();
}
}
全部回答
- 1楼网友:长青诗
- 2021-04-14 20:57
追答这是一个思路,最好去上机调试一下才知道哈。
- 2楼网友:第四晚心情
- 2021-04-14 20:40
全是2吗?
- 3楼网友:長槍戰八方
- 2021-04-14 20:20
public static void main(String[] args) {
int m = 5; //数字个数
int n = 2; //输入的数字
int sum = 0; //数字总和
for(int i=1;i<=m;i++){
int tmp =0 ;
for(int j=0;j tmp += n * Math.pow(10,j);
}
sum+=tmp;
//输出表达式
System.out.print(tmp);
if(i!=m){
System.out.print("+");
}else{
System.out.print("=");
}
}
System.out.println(sum);
}
望楼主采纳
int m = 5; //数字个数
int n = 2; //输入的数字
int sum = 0; //数字总和
for(int i=1;i<=m;i++){
int tmp =0 ;
for(int j=0;j tmp += n * Math.pow(10,j);
}
sum+=tmp;
//输出表达式
System.out.print(tmp);
if(i!=m){
System.out.print("+");
}else{
System.out.print("=");
}
}
System.out.println(sum);
}
望楼主采纳
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯