鲁迅笔下的孔乙己曾经给人讲“茴”字的四种写法,以此证明自己还是个文化人。
作为一个只会写代码的孩子,在一个阳光灿烂的周末,无聊之下就突然想到,在c++中把一列数求和有几种写法那。于是就果断动笔(不对,是打开电脑),去研究求和的写法啦。
让我们从最简单的方法开始哈:
一、教科书的方法
#include <iostream>
using namespace std;
int main() {
int array[5] = {1, 2, 3, 4, 5};
int sum = 0;
for(int i = 0; i < 5; i++) {
sum = sum + array[i];
}
cout<<"sum is "<<sum<<endl;
return 0;
}
1、如果改用printf进行输出的话,就可以c语言代码啦。不过c语言是c++的子集,所以说是c++代码也算对。
2、使用数组,使用循环,使用各种教课书的基本内容。看不懂的请点右上角的“x”。
既然是c++的代码,怎么也要用点容器代替数组吧。
二、使用容器
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> vec;
for(int i = 0; i < 5; i++)