用循环结构编写一个计算y=(1+2+3.+n) 的伪码形式算法,要求用循环累加的过程为从n递减到1?

用循环结构编写一个计算y=(1+2+3.+n) 的伪码形式算法,要求用循环累加的过程为从n递减到1?
我们刚学算法,我不是很懂这个,还有从n递减到1
吾痛吾心 1年前 已收到1个回答 举报

ipqgwy 幼苗

共回答了18个问题采纳率:88.9% 举报

C/C++ 这样就行了,很简单,其实你只要知道有一个递减符号“-->”就行了 :D
#include
void main()
{
int n = 100;
int sum = 0;
while (n --> 0)
{
sum += n;
}
printf("y 等于:%dn",sum);
}
代码没有测试,你可以测一下.

1年前 追问

7

吾痛吾心 举报

谢谢你啦我们还没学C 麻烦你用为码形式嘛

举报 ipqgwy

这样啊,我都忘记伪代码是什么样的了……我猜是这样的吧,你对照课本改改吧: 赋初值 y = 0, i = n while循环 (i 递减到 1) { y 累加 i; }
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.028 s. - webmaster@yulucn.com