永发信息网

java中1+12+123+1234+n代码怎么写 谢谢各位

答案:4  悬赏:50  手机版
解决时间 2021-11-13 06:07
  • 提问者网友:疯孩纸
  • 2021-11-12 14:24
java中1+12+123+1234+n代码怎么写 谢谢各位
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-11-12 16:03
result ="";
for(i=1,j=1;i<=n;i++,j=j*10+i)
{
result += j+"+";
}
不是算结果的,算结果的把result改成int,把"+"去掉就成了,不过有一点不明白,你这个样子好像n最大只能到9,接下来就不知道规则怎么制定了。对了,我用js写的,手头没有java的环境。
全部回答
  • 1楼网友:青灯有味
  • 2021-11-12 17:38
public class Add
{
public static void main(String []args)
{
int n=5;
int i=1;
int temp=0;
int sum=0;
while(i<=n)
{
temp=(temp*10)+i;
i++;
sum+=temp;
System.out.println("n= "+temp+" sum="+sum);
}
}
}
  • 2楼网友:玩世
  • 2021-11-12 16:29
用循环
int res=0;
int k;
for(i=0;i{
k=k+10+i;
res+=k;
}
res就是结果
  • 3楼网友:从此江山别
  • 2021-11-12 16:18
public class Demo3 {


public static void main(String[] args) {
// TODO Auto-generated method stub
int i = 0;
String b="";
for (int c=0 ; c<10;c++)
System.out.println(b+=i+++i);
}
}
没怎么明白你的意思~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯