我总结的18种1至100的求和方法(使用C++语言)
2011-04-24 03:02
239 查看
#include<iostream>
using namespace std;
int main(){
{int sum=0;for(int i=1;i<=100;i++){sum=sum+i;}cout<<sum<<endl;system("pause");}
{int sum=0;for(int i=100;i>=1;i--)sum+=i;cout<<sum<<endl;system("pause");}
{int sum=0;for(int i=1;i<=100;)sum+=i++;cout<<sum<<endl;system("pause");}
{int sum=0;for(int i=100;i>=1;)sum+=i--;cout<<sum<<endl;system("pause");}
{int sum=0;for(int i=1;;i++){sum=sum+i;if(i==100)break;}cout<<sum<<endl;system("pause");}
{int sum=0,i=0;for(;;){sum+=++i;if(i==100)break;}cout<<sum<<endl;system("pause");}
{int sum=0,i=101;for(;;){sum+=--i;if(i==1)break;}cout<<sum<<endl;system("pause");}
{int sum=0,i=100;for(;;){sum+=i--;if(i==1)break;}cout<<sum+1<<endl;system("pause");}
{int sum=0,i=0;for(;i<=100;){sum+=++i;if(i==100)break;}cout<<sum<<endl;system("pause");}
{int sum=0,i=1;for(;i<=100;i++)sum+=i;cout<<sum<<endl;system("pause");}
{int sum=0,i=100;for(;i>=1;i--)sum+=i;cout<<sum<<endl;system("pause");}
{int sum=0,i=1;for(;i<=100;)sum+=i++;cout<<sum<<endl;system("pause");}
{int sum=0,i=100;for(;i>=1;)sum+=i--;cout<<sum<<endl;system("pause");}
{int sum=0,i=1;while(i<=100){sum+=i++;}cout<<sum<<endl;system("pause");}
{int sum=0,i=1;do{sum+=i++;}while(i<=100);cout<<sum<<endl;system("pause");}
{int sum=0,i=1;do sum+=i;while(++i<=100);cout<<sum<<endl;system("pause");}
{int sum=0,i=100;while(i>=1)sum+=i--;cout<<sum<<endl;system("pause");}
{int sum=0,i=100;do sum+=i--;while(i>=1);cout<<sum<<endl;system("pause");}
}
我使用的是Dev-C++开发工具。希望能给与我一样的初学者一些帮助。
03:01:55
using namespace std;
int main(){
{int sum=0;for(int i=1;i<=100;i++){sum=sum+i;}cout<<sum<<endl;system("pause");}
{int sum=0;for(int i=100;i>=1;i--)sum+=i;cout<<sum<<endl;system("pause");}
{int sum=0;for(int i=1;i<=100;)sum+=i++;cout<<sum<<endl;system("pause");}
{int sum=0;for(int i=100;i>=1;)sum+=i--;cout<<sum<<endl;system("pause");}
{int sum=0;for(int i=1;;i++){sum=sum+i;if(i==100)break;}cout<<sum<<endl;system("pause");}
{int sum=0,i=0;for(;;){sum+=++i;if(i==100)break;}cout<<sum<<endl;system("pause");}
{int sum=0,i=101;for(;;){sum+=--i;if(i==1)break;}cout<<sum<<endl;system("pause");}
{int sum=0,i=100;for(;;){sum+=i--;if(i==1)break;}cout<<sum+1<<endl;system("pause");}
{int sum=0,i=0;for(;i<=100;){sum+=++i;if(i==100)break;}cout<<sum<<endl;system("pause");}
{int sum=0,i=1;for(;i<=100;i++)sum+=i;cout<<sum<<endl;system("pause");}
{int sum=0,i=100;for(;i>=1;i--)sum+=i;cout<<sum<<endl;system("pause");}
{int sum=0,i=1;for(;i<=100;)sum+=i++;cout<<sum<<endl;system("pause");}
{int sum=0,i=100;for(;i>=1;)sum+=i--;cout<<sum<<endl;system("pause");}
{int sum=0,i=1;while(i<=100){sum+=i++;}cout<<sum<<endl;system("pause");}
{int sum=0,i=1;do{sum+=i++;}while(i<=100);cout<<sum<<endl;system("pause");}
{int sum=0,i=1;do sum+=i;while(++i<=100);cout<<sum<<endl;system("pause");}
{int sum=0,i=100;while(i>=1)sum+=i--;cout<<sum<<endl;system("pause");}
{int sum=0,i=100;do sum+=i--;while(i>=1);cout<<sum<<endl;system("pause");}
}
我使用的是Dev-C++开发工具。希望能给与我一样的初学者一些帮助。
03:01:55
相关文章推荐
- (转)window.open()使用方法以及传参数的问题总结
- c#中SAPI使用总结――SpVoice的使用方法
- memcpy的使用方法总结
- 使用OpenSSL工具制作X.509证书的方法及其注意事项总结
- CListCtrl控件使用方法总结
- jquery.offset()使用方法总结
- 使用RMAN恢复全库、表空间、数据文件的方法总结
- Python(Windows)下安装各种库的多种方法总结--灵活使用pip
- EXTJS4 Array 使用方法总结
- Mcad学习笔记之异步编程(AsyncCallback委托,IAsyncResult接口,BeginInvoke方法,EndInvoke方法的使用小总结)
- 命令行上传软件ncftpput使用总结,ncftpput使用方法
- CListCtrl控件使用方法总结
- UITableView 基本使用方法总结
- Android Butterknife 8.4.0 使用方法总结
- AutoFac使用方法总结:Part I
- php使用 memcache 来存储 session 方法总结
- Javascript 数组使用方法总结(转载)
- Intent 使用方法全面总结
- 自定义JSTL 方法(Function) 项目实践使用总结
- java final关键字的理解与使用方法总结