永发信息网

(急!)(java)怎么输出下面的加法各个数的和?

答案:5  悬赏:20  手机版
解决时间 2021-11-10 04:25
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-11-09 23:09
(急!)(java)怎么输出下面的加法各个数的和?
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-11-10 00:35
public static void main(String[] args){
int a=2;
int b=1;
while(a<=100){
System.out.println(""+b+"+"+a+"="+(b+a));
b+=a;
a++;
}
System.out.println("1+2+3+4+5+...100="+b);
}
全部回答
  • 1楼网友:你哪知我潦倒为你
  • 2021-11-10 04:58
b从1开始 当a=1时不运算直接a++
  • 2楼网友:刀戟声无边
  • 2021-11-10 04:28
只要把System.out.printfln((b-a)+" + "+a+" = "+b);放在while循环里就行了
  • 3楼网友:罪歌
  • 2021-11-10 02:51
int a=1;
for(int i=2;i<=100;i++){
int tmp = a;
a = a+i;
System.out.println(tmp+"+"+i+"="+a);
}

//你看看是不是要这个效果。
  • 4楼网友:鸠书
  • 2021-11-10 01:17
public static void main(String[] args) {
    int a =0 ,b=0;
    while(a<100){
        a++;
        b+=a;
        if (a==1)continue;
        int s=b-a;
        System.out.println(""+s+"+"+a+"="+b);
    }
    System.out.println("1+2+3+4+.....+100="+b);
}追问

追答class
你打错了,你打的是 calss追问

你不也打错了吗?只是我不知道正确的该怎么打

追答你这行和我打的不一样
我的是
System.out.println(""+s+"+"+a+"="+b);
你的是
System.out.println(""+s+"+"+a"="+b);追问老师 我才刚学java几天 刚学到累加求和 可是感觉注意力老是不集中 有时候听课10秒之后就不专心了 就想到其他地方去了 我该怎么办 我真的很想成为一名优秀的程序员 难道真要有个老师面对面的教我我才能认真听课?追答这个……不知道呀……

其实学程序……还是靠自己,听不听课的,倒是不是很重要……追问你是说你是自学的?自学能有这么牛逼?自学能出来工作了?追答……这……我做java 都10年了……追问叔叔 你有到过学校或者培训机构学习过吗?追答没有,我觉得那个不怎么靠谱,主要看个人。
我倒是不歧视培训机构出身还是科班出身。不过没有科班基础的能力好的不多,当然也不是没有,从面试的成绩看,往往最好的还真是培训机构出来的,但是总体看最不怎么行了追问叔叔 我是这样的情况你看行吗
我数学只有小学毕业水平
我想自学会了壁虎老师和毕向东老师的java基础课程后
就去读达内学校 它是一个培训机构
你看这样好不好
我个人能力的话 我感觉java牵扯到算法那种的话 比如累加求和这种需要列出一个程序的话我觉得我理解起来很难 但是如果叫我输出语文的话 我倒是非常得心应手
主要是算法 我觉得是编程里最难的 需要很高的数学逻辑啊!追答你要是比较心细的话不如去做测试了,呵呵
其实代码好不一定能走的很远,但是心细善于总结,能够输出好的文档就一定能有好的发展
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯