从1加到100,高斯的故事,我们学过。

今天,我们写一个程序来试试。

首先,用笨方法。一个数一个数的加,我们一般人就是这样干的吗。

在计算机程序里面,怎么办呢?

1我们把求和的功能写成一个可以针对不同的N运用的,C++里面叫函数。

函数返回值 函数句(参数列表) {函数体}

2从1到N,都是整数,整数在C++里面用int表示。

3从从1到N,不断重复一个数一个数的加,C++里面用循环来表示;for或者while

这里用for。用了下面这样一个小程序:

#include <iostream>
using namespace std;


int sumToN(int n)
{
	int result=0;
	for(int i=1;i<=n;i++)
		result+=i;
	return result;			
}

int main()
{
	cout << sumToN(100) << endl;
}

 输出5050,正确。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐