pascal编程while语句循环 s=1+(1+2)+(1+2+3)+……+(1+2+3+……n),从键盘输入n,求s的值。
编写程序求,s=1+(1+2)+(1+2+3)+……+(1+2+3+……n),从键盘输入n,求s的值。(用while语句完成)大师,谢了。...
编写程序求,s=1+(1+2)+(1+2+3)+……+(1+2+3+……n),从键盘输入n,求s的值。(用while语句完成)大师,谢了。
展开
3个回答
展开全部
var
s,n,i,j:longint;
begin
read(n);
while i<n do begin
i:=i+1;
j:=j+i;
s:=s+j;
end;
write(s);
end.
s,n,i,j:longint;
begin
read(n);
while i<n do begin
i:=i+1;
j:=j+i;
s:=s+j;
end;
write(s);
end.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
PROGRAM ABC;
VAR S,N,I,J:LONGINT;
BEGIN
READLN(N);
I:=0;
S:=0;
WHILE I < N DO BEGIN
I :=I + 1;
J := 0;
WHILE J < I DO BEGIN
J := J + 1;
S := S + J;
END;
END;
WRITELN(S);
READLN;
END.
VAR S,N,I,J:LONGINT;
BEGIN
READLN(N);
I:=0;
S:=0;
WHILE I < N DO BEGIN
I :=I + 1;
J := 0;
WHILE J < I DO BEGIN
J := J + 1;
S := S + J;
END;
END;
WRITELN(S);
READLN;
END.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var s,n,i,t:longint;
begin
read(n);
for i:=1 to n do
begin
t:=t+i;
s:=s+t;
end;
write(s);
end.
begin
read(n);
for i:=1 to n do
begin
t:=t+i;
s:=s+t;
end;
write(s);
end.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询