java编写程序,求s 1+(1+21+

2021-01-14 12:59:39 字数 2020 阅读 8684

1楼:匿名用户

**如下:

scannerscanner=newscanner(system.in);

system.out.print("请输入n:");

intn=scanner.nextint();

intsum1=0;

intsum2=0;

for(inti=1;i<=n;i++)system.out.println("结果:"+sum2);}}

运行结果:

2楼:特权礼包发放

需要的话,留个邮箱,一会写完发给你

编写一个程序,求s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的值。

3楼:乁

外循环n次,内循环每次多1次

int n = 10;

long sum = 0;

for(int i = 1; i <= n; i++)}printf("%d",sum);

4楼:

java

java.util.scanner sc = new java.util.scanner(system.in);

int n = sc.nextint();

int i,value=1,sum=0;

for(i=1;i<=n;i++)

system.out.println(sum);

c++int n;

cin>>n;

int i,value=1,sum=0;

for(i=1;i<=n;i++)

cout<

5楼:宛婷连语蕊

s定义的是整形类型来的,输出时不应该为float类型。此外,scanf中最好不要出现\n。。。

c语言循环题!编写一个程序,求s=1+(1+2)+(1+2+3)+...+(1+2+3+...+n)。

6楼:凌乱心扉

#include

main()

}printf("%d\n",sum);}

7楼:匿名用户

修改如下

#include

int main(void)

printf("%d\n",s);

return 0;

}图为原程序在第二层循环加了个输出,查出第二层循环有问题。

8楼:匿名用户

3个错误:

1、第9行,item=1应该是item=02、第10行,j<=n应该是j<=i

3、第14行,%d应该是%lf

除此之外:思路很蠢,算法过于复杂,对于每个累加项,每次都要从1开始加。

#include

voidmain()

printf("%d\n",s);}

9楼:福建省宁德市

首先,你输出的格式不对,s是double型的数,你却写了%d,应该改为printf(%f\n",s)

其次,你循环条件设的不对,里面的j循环条件应该改为for(j=1;j<=i;j++)

还有就是item的值设置为0比较好,这样比较好计算修改后的**如下

#include

int main(void)

printf("%f\n",s);

return 0;}

10楼:匿名用户

这种找规律的循环体写一个统一的结构就行

11楼:兄弟连教育北京总校

#include

void main()

printf("%d",s);}

12楼:sin绝望

#include

void main()

else

z=y/x;

}printf("y=%f",z);}

C++编写程序,计算s 1+(1+21+

1楼 再见理想者 include using namespace std int main cout return 0 2楼 董俊锟 include void main printf sum d n sum 用c语言编写程序,计算s 1 1 2 1 2 3 1 2 3 n 3楼 会飞的小兔子 inc...

vb作业题,编写程序,求s 1 2 3n的值。其中n值

1楼 听不清啊 private sub mand1 click n cint inputbox 求 bain!, du请输zhi 入daon的值 版 s 1 for i 2 to n s s i next i msgbox n 权 s end sub 2楼 匿名用户 private sub form...

java程序编写方法重载,Java编写程序实现方法重载。

1楼 匿名用户 package test public class areatestclass area 长方形的 public double calarea double l double w 梯形 用宽做上底,长做下底 public double calarea double w double ...