【题目描述】
分别利用for、while、do while,循环求1-100的和。
代码如下:
注:代码仅供参考,不只有一种解法。
//for循环
#include<iostream>
using namespace std;
int main(){
int sum=0;
for(int i=1;i<=100;i++)sum=sum+i;
cout<<"sum="<<sum;
return 0;
}
//while循环
#include<iostream>
using namespace std;
int main(){
int i=1,sum=0;
while(i<=100){sum=sum+i;i++;}
cout<<"sum="<<sum;
return 0;
}
//do while循环
#include<iostream>
using namespace std;
int main(){
int i=1,sum=0;
do{sum=sum+i;i++;}while(i<=100);
cout<<"sum="<<sum;
return 0;
}