题目:求自然数51~100之和
//形式一
#include <iostream.h>
void main(){
int sum(0);
for(int i=51;i<=100;i++)
sum+=i;
cout<<"sum="<<sum<<endl;
}//形式二
#include <iostream.h>
void main(){
int i(51),sum(0);
for(;i<=100;i++)
sum+=i;
cout<<"sum="<<sum<<endl;
}//形式三
#include <iostream.h>
void main(){
int i(51),sum(0);
for(;i<=100;)
sum+=i++;
cout<<"sum="<<sum<<endl;
}//形式四
#include <iostream.h>
void main(){
int i(51),sum(0);
for(;;){
sum+=i;
if(i==100)
break;
i++;
}
cout<<"sum="<<sum<<endl;
}//形式五
#include <iostream.h>
void main(){
for(int i(51),sum(0);i<=100;sum+=i,i++)
;
cout<<"sum="<<sum<<endl;
}
C++求和程序
本文提供了五种不同的C++程序实现方式,用于计算从51到100之间的所有自然数之和。这些示例展示了for循环的不同用法,帮助初学者理解C++中循环结构的灵活性。
2367

被折叠的 条评论
为什么被折叠?



