java用循环语句 求两个数相加的和

java用循环语句 求两个数相加的和,第1张

你说的实在是有点笼统啊,那我就按照我的理解写一个吧!

double a = 34;

double b = 23;

for(int i = 0; i< 100;i++){

a += b;

}

int sum = 0;

for(int i = 0; i <5; i ++){

sum = sum + i;

Systemoutprintln(i);

}

Systemoutprintln("相加的和为" + sum);

这样sum就为1 2 3 4 的和了

使用for循环,应该就可以对1+100进行求和,类似于这样的代码:

int sum =0;

for(int i=1;i<101;i++){

sum +=i;

}

写一个for就能写完了先定义一下:int

sum1=0;int

sum2=0;

偶数

的:for(i=0;i<=100;i+=2){sum1+=i;Systemoutprintln("now

number:"+

i

+",sum1="+sum1);}

奇数

的:for(j=1;j<=100;j+=2){sum2+=j;Systemoutprintln("now

number:"+ j

+",sum2="+sum2);}

double[] nums = {10,30,3012,3034,44,02};

for (int i = 0; i < numslength; i++) {

for (int j = i + 1; j < numslength; j++) {

if (nums[i] + nums[j] == 70) {

Systemoutprintln(nums[i] + " + " + nums[j] + " = 70");

}

}

}

循环遍历做判断就行了,但是你给的数据没有相加等于70的

遍历循环,累加求和即可:

  int sum=0;

  int [] a={100,200,300};

  for(int i=0;i<alength ;i++){

   sum=sum+a[i];

  }

如果还是用MyInput的话,要加一个类;sum定义的地方错了;data没有初始化;没有import 。

import javaio;

public class For求和1

{

public static void main(String[] args)

{

int data=-1;

int sum=0;

for (;data!=0;sum=sum+data)

{

Systemoutprintln("输入一个整数 输入0则结束");

data=MyInputreadInt();

}

Systemoutprintln("这个和是:"+ sum);

}

}

class MyInput

{

public static String readString()

{

BufferedReader br

=new BufferedReader(new InputStreamReader(Systemin),1);

String string=" ";

try

{

string=brreadLine();

}

catch (IOException ex)

{

Systemoutprintln(ex);

}

return string;

}

public static int readInt()

{

return IntegerparseInt(readString());

}

public static double readDouble()

{

return DoubleparseDouble(readString());

}

}

以上就是关于java用循环语句 求两个数相加的和全部的内容,包括:java用循环语句 求两个数相加的和、JAVA怎么把for循环出来的值加起来、怎样用JAVA解决1-100求和的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9755439.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存