用c语言for循环求1到100之和

用c语言for循环求1到100之和,第1张

sum = sum+i 这一句写在了for循枯伍环的外面,缓败衡意思就是先作扰做for循环至i=101,最后运行sum=sum+i,输出为101。

更改,把sum=sum+i写到循环里面。

#include <stdio.h>

int main(void)

{

int i,sum=0

for(i=0i<=100i++)

{

sum=sum+i

}

printf("%d",sum)

}

代码截图:

代码如下:

#include <stdio.h>

long sum_n(int n){

long sum = 0

for(int i = 1i<=ni++){

sum += i

}

return sum

}

int main(){

int n = 0

scanf("%d",&n)

long sum = sum_n(n)

printf("1 - %d 的和是: %lld\n", n, sum)

return 0

}

测试截图:

希望这个问题题主不要删除, 最近好亩禅多回答的题喊拍目都被删除郑耐羡了. 主页灰了一片,谢谢.

题目描述不清晰,要大颂升求什么前10项的和

按照上下文,给出的答案滚老如下,如果补充完樱肢整,可以再来修改

for(int i=0i<10i++)

{

s=s+i

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8282289.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存