1+1+2+3+。。。+100的和程序怎么写?
来源:百度知道 编辑:UC知道 时间:2024/09/25 11:19:14
public class Array {
public static void main(String[] args){
int num[] = new int[100];
int result = 0;
for (int i = 1; i < num.length + 1; i++) {
result += i ;
}
System.out.println(result);
}
}
我这个程序运行结果为5050,可是结果为5051,请问应该改哪里?我是一个初学者,求大侠们帮帮忙了
public static void main(String[] args){
int num[] = new int[100];
int result = 0;
for (int i = 1; i < num.length + 1; i++) {
result += i ;
}
System.out.println(result);
}
}
我这个程序运行结果为5050,可是结果为5051,请问应该改哪里?我是一个初学者,求大侠们帮帮忙了
public class Array {
public static void main(String[] args){
int num[] = new int[100];
int result = 0;
for (int i = 0; i < num.length; i++) {
result += i ;
}
System.out.println(result);
}
}
我看不懂你写什么,这用小学知识都可以解啊。。。。。
你的答案没有错啊,结果正确,是5050
public class Array {
public static void main(String[] args){
int result = 0;
for (int i = 1; i <=100; i++) {
result += i ;
}
System.out.println(result);
}
}
在输出result是在后面加一即(result+1)就好了
1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+100)
1+1/(1+2)+1/(1+2+3)+-------+1/(1+2+3+----+100)
1+(1+2)+(1+2+3)+(1+2+3+4)+...(1+2+3+...+100)=
1*2+2*3+3*4+…+100(100+1)
1*1+2*2+3*3+……+100*100
1+2+3+...100=?
1+2-3+4-.........+100
1/1+2 + 1/1+2+3 +....+ 1/1+2+3+....+100=
1+1 2+1 3+1........100+1
1+1/2+1/3+...+1/100