C语言。 输入一个正整数n,求s=1+2+3+...n的和。。。如输入50输出1275输...

发布网友 发布时间:2024-10-24 15:05

我来回答

1个回答

热心网友 时间:2024-11-10 02:24

int i,n,sum=0;
scanf("%d",&n);
for(i=0;i<=n;i++)
sum+=i;
printf("%d\n",sum);
这个就可以,但是要考虑溢出的问题,输入的数太大了,所得到得结果可能会超过定义的类型最大值

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com