返回列表 發帖

for 迴圈 (七) - 累加2

改寫for 迴圈 (五) - 累加
讓其可以看到每次的sum是多少

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int sum=0,counter=1;
  7.    

  8.     for(int i=1;i<=100;i+=1){
  9.             sum=sum+i;
  10.             cout<<"第"<<counter<<"次"<<"目前的sum="<<sum<<endl;
  11.             counter++;
  12.         }
  13.         cout<<"最後1~100="<<sum<<endl;
  14.    
  15.     system("pause");
  16.     return 0;
  17. }
複製代碼
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int sum=0,counter=1;
  7.     for(int i=1;i<=100;i+=1){
  8.             sum=sum+i;
  9.             cout<<"第"<<counter<<"次"<<"目前的sum="<<sum<<endl;
  10.             counter++;
  11.         }
  12.         cout<<"最後1~100="<<sum<<endl;
  13.     system("pause");
  14.     return 0;
  15. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {    int sum=0;
  6.     for(int i=1; i<=100; i++)
  7.     sum=sum+=i;
  8.      cout<<"第"<<counter<<"次"<<"目前的sum="<<sum<<endl;
  9.      }
  10.       cout<<"最後1~100="<<sum<<endl;
  11.       
  12.      system("pause");
  13.     return 0;   
  14. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int sum=0,counter=1;
  7.     for(int i=1;i<=100;i+=1){
  8.             sum=sum+i;
  9.             cout<<"第"<<counter<<"次"<<"目前的sum="<<sum<<endl;
  10.             counter++;
  11.         }
  12.         cout<<"最後1~100="<<sum<<endl;
  13.     system("pause");
  14.     return 0;
  15. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int sum=0,counter=1;
  7.    

  8.     for(int i=1;i<=100;i+=1){
  9.             sum=sum+i;
  10.             cout<<"第"<<counter<<"次"<<"目前的sum="<<sum<<endl;
  11.             counter++;
  12.         }
  13.         cout<<"最後1~100="<<sum<<endl;
  14.    
  15.     system("pause");
  16.     return 0;
  17. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int sum=0,counter=1;
  7.    

  8.     for(int i=1;i<=100;i+=1)
  9.         {
  10.             sum=sum+i;
  11.             cout<<"第"<<counter<<"次"<<"目前的sum="<<sum<<endl;
  12.             counter++;
  13.         }
  14.     cout<<"最後1~100="<<sum<<endl;
  15.    
  16.     system("pause");
  17.     return 0;
  18. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int sum=0,counter=1;
  6.     for(int i=1;i<=100;i+=1){
  7.             sum=sum+i;
  8.             cout<<"第"<<counter<<"次"<<"目前的sum="<<sum<<endl;
  9.             counter++;
  10.         }
  11.         cout<<"最後1~100="<<sum<<endl;
  12.     system("pause");
  13.     return 0;
  14. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int sum=0;        //累加時初始值為0
  7.        
  8. //        //i=1
  9. //        sum=sum+1        ->sum=1
  10. //        i=2
  11. //        sum=sum+2        ->sum=3
  12. //        i=3
  13. //        sum=sum+3        ->sum=6
  14. //        i=4
  15. //        sum=sum+4        ->sum=10
  16. //        ...
  17. //        i=100
  18. //        sum=sum+100        ->sum=5050



  19.     for(int i=1; i<=100; i++){
  20.             sum+=i;
  21.         cout<<"第"<<i<<"次目前的sum="<<sum<<endl;
  22.         }
  23.     cout<<"最後1~100="<<sum<<endl;
  24.     system("pause");
  25.     return 0;   
  26. }
複製代碼

TOP

返回列表