计算从数字的总和 1 到 100
主题: 计算从数字的总和 1 到 100
大家好, 如果总 2 数a和b,这是很简单的,然后, 然而,计算连续的多个线程总数所有我们怎么样? 我们发现,这些数字的性质 1 到 100 是连续的,我们可以用 环 要做到这一点.
/*
* Calculate sum of number from 1 to 100
*/
#include <stdio.h>
int main()
{
int i;
int sum = 0;
for(i = 1; i <= 100; i++)
{
sum = sum + i;
}
printf("sum = %d\n", sum);
return 0;
}
一切都非常简单是吧! 但是,如果你仔细观察,你能记住总结了使用算术公式连续号码.
式总结如下算术序列:
S =一个1 + 该2 + … + 该ñ = [N *(该1 + 该ñ)] / 2
因此,我们可以用这个公式来计算总没有再次诉诸循环.
锻炼 1: 计算从数字的总和 1 到 500 不使用循环
锻炼 2: 计算从数字的总和 1 到n. 从键盘N个输入
锻炼 3: 计算总1² + 2² + 3² + … + 100².



最新评论