
正文
java中for求和代码 java数组求和函数
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用for循环求和
如果还是用MyInput的话,要加一个类;sum定义的地方错了;data没有初始化;没有import 。
import java.io.*;
public class For求和1
{
public static void main(String[] args)
{
int data=-1;
int sum=0;
for (;data!=0;sum=sum+data)
{
System.out.println("输入一个整数 输入0则结束");
data=MyInput.readInt();
}
System.out.println("这个和是:"+ sum);
}
}
class MyInput
{
public static String readString()
{
BufferedReader br
=new BufferedReader(new InputStreamReader(System.in),1);
String string=" ";
try
{
string=br.readLine();
}
catch (IOException ex)
{
System.out.println(ex);
}
return string;
}
public static int readInt()
{
return Integer.parseInt(readString());
}
public static double readDouble()
{
return Double.parseDouble(readString());
}
}
相关问答
Q1: 使用 java中for 语句和 continue 语句实现 1-2000 之间的奇数求和。
你好,很高兴回答你的问题。
解决这个问题的关键部分代码如下:
int sum=0;
for(int i=1;i=2000;i++){
if(i%2==0){
continue;
}
sum=sum+i;
}
如果有帮助到你,请点击采纳。
Q2: 在JAVA中用for循环编写程序计算1~100之间的奇数之和
对楼上两位不专业的人士表示崇拜,都说是奇数了你还要判断,傻啊!!一楼的我都不想说你,public class Test{
public static void main(String args[]){
int sum=0;
for(int i=1;i100;) {
sum+=i; i=i+2; }
System.out.println("1~100奇数和为:"+sum);
}
}
关于java中for求和代码和java数组求和函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






