用do ...whie实现:
1 #include<iostream> 2 using namespace std; 3 void main() 4 { 5 int i=1,s=0; 6 do{ 7 s+=i; 8 i++; 9 }10 while(s<=1000);11 cout<<"求得最大的自然数 "<<i<<endl;12 }
运行结果: