C++中,从1一直加到100的编程该怎么写啊?

作者&投稿:油帘 (若有异议请与网页底部的电邮联系)
C++从1加到100的程序怎么写?~

#include
int main()
{
int sum=0;
for(int i=1;i<=100;i++)
{
sum=sum+i;
}
cout<<sum<<endl;
return 0;
}

一、用C语言计算1到100的累加的步骤
1、首先,打开Visual C++;

2、选择文件,新建;

3、左侧选择win32 console application,并在右侧选择输入工程的名称和地址,点击确定;

4、选择一个空工程,完成;

5、再次点击文件,新建;

6、选择c++source file 并输入文件名,点击确定;


7、输入如图所示的代码,注意代码和符号的输入必须在英文输入法的环境下进行;

8、点击右上角的编译运行按钮,如图所示;

9、最后得到了我们想要的结果,答案是5050。

下面是我的程序和结果的截屏,希望你能理解。


楼上有点小失误 for(i=1;i<+100;i++) 应该是i<=100,完整程序如下:
#include <stdio.h>
main()
{int i,n=0;
for(i=1;i<=100;i++)
n+=i;
cout<<n;
}

for(i=1;i<=100;i++)
n+=i;
cout<<n;

楼上有点小失误
for(i=1;i<+100;i++)
应该是i<=100,完整程序如下:
#include
<stdio.h>
main()
{int
i,n=0;
for(i=1;i<=100;i++)
n+=i;
cout<<n;
}


1一直加到100等于多少(从1加到100的简便方法)
三种计算方法:1、可以从1加到100,慢慢的进行累加的计算,最后可以得出结果为5050。2、二种是比第一种快一点的方法你可以首尾相加,比如0+100,1+99,2+98,3+97,以此类推一共有,50个100,最后再加一个50就可以,得出结果为5050。3、最后一种是最快的方法因为从1到100是等差数列,等差数列...

1加到100是多少
一天,老师布置了一道题,1+2+3···这样从1一直加到100等于多少。高斯很快就算出了答案,起初高斯的老师布特纳并不相信高斯算出了正确答案:"你一定是算错了,回去再算算。”高斯非常坚定,说出答案就是5050。高斯是这样算的:1+100=101,2+99=101···50+51=101。从1加到100有50组这样的...

1一直加到200,一共加了几次?
是20100。1+2+3+4+...+198+199+200,观察这组数据,可以看到:1+200=201,2+199=201,3+198=201...像这样的数一共有100个,故,从1一直加到200的和为:201*100=20100。

从1+2+3一直加到100结果是多少?计算公式是什么?
从1+2+3一直加到100结果是5050。公式:n(1+n)\/2。解答方法:1、1+2+3+...+100=(1+100)+(2+99)+(3+98)+...=101x50=5050。2、1+2+3++4...+100=(1+100)÷2×100=5050。(这是一个以1为首项,1为公差的等差数列)1+2+3+4+5+···+n,则用字母表示为:n(1...

在高考数学中,如果考生从1开始加,直到30,那么
每次相加到最后是:103741824分=1037418.24元 由题可知,为一个首项是1,公比是2,项数是30的一个等比数列。等比数列前n项和公式为:1、Sn=n*a1(q=1)2、Sn=a1(1-q^n)\/(1-q)=(a1-a1q^n)\/(1-q)=a1\/(1-q)-a1\/(1-q)*q^n ( 即a-aq^n)(前提:q不等于 1)注意:以上n均...

1+3+5+7+9一直加到99等于多少?
2500。解析:这是一个等差数列,通项公式为:an=a1+(n-1)*d。首项a1=1,公差d=2。前n项和公式为:Sn=a1*n+[n*(n-1)*d]\/2。Sn=1*50+50*2*(50-1)\/2 Sn=50+(5000-100)\/2 Sn=50+2450 Sn=2500 答:1+3+5+7+9一直加到99等于2500。

从一一直加到2021等于多少?
从一开始一直加到2021是公差为1的等差数列,然后等差数列的求和公式是项数乘以首项加末项的和再除以2,所以由此可以算出最后的和是2021×(1+2021)÷2=2043231了!

1一直加到2020等于多少?
1一直加到2020等于 (1+2020)x2020÷2=2041210 望采纳,谢谢

1一直加,加到n为什么有n-1个数
你搞错了,是n个数。比如1到2是两个数字,1到3是三个数字,所以1到n是n个数字。

从1加到99等于多少?要过程!
1到99是一个等差数列,首项为1,末项为99,公差为1,项数为99项 等差数列前n项和=首项*项数+项数*(项数-1)*公差\/2 所以此题=1*99+99*(99-1)*1\/2 =99+99*98\/2 =99+99*49 =99+4851 =4950

东昌区17154914050: 用c++ 写一个1加到100的程序 -
芒洪妇炎: #include <iostream.h> int main() { int sum=0; for(int i=1;i<=100;i++) { sum=sum+i; } cout<<sum<<endl; return 0; }

东昌区17154914050: C++写个1加到100
芒洪妇炎: #include <iostream>using namespace std;int main(){ int sum=0; for(int i=1; i<=100; i++) { sum += i; } cout<<sum<<endl;}

东昌区17154914050: C++从1加到100的程序怎么写? -
芒洪妇炎: #includeusing namespace std; int main() { int m=0; for(int i=0;i<101;i++) { m=m+i; } cout<<"m="<<

东昌区17154914050: C++的编程1到100的累加 -
芒洪妇炎: 正确的程序如下: #include void main() { int i,sum; sum = 0;//变量需要初始化 for (i=1,i<=100,i++); sum=sum+i; cout<< } 错误原因如下: 1、sum = 0;//变量需要初始化. 2、for语句括号中的语句要用 ";" 分割,不要用",".在 C++ 中,分...

东昌区17154914050: c++语言等差数列求和程序,从1加到100的. -
芒洪妇炎: #include<bits/stdc++.h> using namespace std; int main(){ short ans=0; for(int i=1;i<=100;i++)ans+=i; cout<<ans<<endl; return 0; } -------------------- 为了节省内存不择手段 欢迎采纳o(* ̄︶ ̄*)o

东昌区17154914050: 一个纯c++语法计算1到100的程序怎么写,不要含有c语法 -
芒洪妇炎: 展开全部#include int main() { int result=0; for(int i=1;i<=100;++i) {result+=i;} std::cout<return 0; }

东昌区17154914050: c++for循环1加到100 -
芒洪妇炎: 建议你在sum=sum+i前面,{的后面,打印输出一下i的值,我记得好像是printf吧,好久没敲c了. 如果你是i++,你算的应该是1+2+....+100=5050; 如果你是++i,你算的应该是2+3+....+101=5050; 你打印出来i看看是不是,是的话给你说说原理,不是的话就当我没说

东昌区17154914050: vc++从1乘到100怎么编程 -
芒洪妇炎: #include "stdio.h" void main() { int sum=1; for(int i=1;i<=100;i++) { sum=sum*i; } printf("sum=%d",sum); }

东昌区17154914050: C++简单语句 -
芒洪妇炎: 不求给分,但求好评!我是用手机,所以不美之处,见谅!首先分析编程思想:从1加到100,考虑从1到100的数字哪儿来,然后怎么加到一块.于是想到for循环,算法:int i, s=0;for(i=1;i<101;i++){s+=i;}

东昌区17154914050: 从1一直加到100的怎么用C语言编出来 具体是什么
芒洪妇炎: main{ int i; int sum = 0; for(i=1;i<=100;i++){ sum+=i; } printf("%d",i); }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网