第十週任務1—1000以內的偶數和(三種方法)
/*
* Copyright (c) 2012, 煙臺大學計算機學院
* All rights reserved.
* 作 者: 楊晨
* 完成日期:2012 年 10月 30日
* 版 本 號:v1.0
*
* 輸入描述: 無
* 問題描述:求1000以內所有偶數的和
* 程式輸出:求和結果
* 問題分析:(用三種語句完成)累加和用sum表示,初值設定為0;加數用i表示,從2開始,每次迴圈,sum=sum+i,然後,i=i+2,直至最後的加數達到1000(1000不累加),然後輸出和。
* 演算法設計:略
*/
#include<iostream>
using namespace std;
int main()
{
int i=0,sum=0;
while(i<1000)
{
sum=sum+i;
i=i+2;
}
cout<<"sum="<<sum<<endl;
}
#include<iostream>
using namespace std;
int main()
{
int i=0,sum=0;
do
{sum=sum+i;
i=i+2;
}
while(i<1000);
cout<<"sum="<<sum<<endl;
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int i=0,sum=0;
{
for(i=0;i<1000;i=i+2)
sum=sum+i;
}
cout<<"sum="<<sum<<endl;
return 0;
}
結果:
心得體會:
感覺對for有了新的認識。
相關文章
- 計算1000以內所有偶數和.
- Python:請綜合使用while和continue,計算0~1000以內,所有偶數的和。PythonWhile
- Java實現定時任務的三種方法Java
- C++第四次作業-1000以內偶數和和乘法口訣表C++
- 求陣列內所有偶數的和陣列
- c 語言輸出1000以內的逆序數
- 第五週【任務1】範數懲罰正則化 (筆記)筆記
- 三種交換變數的方法變數
- 18_三種服務的生命週期:Singleton、Scoped 和 Transient
- CF365D-區間內出現偶數次的數的異或和
- 碎片化學習Java(十八)Java for迴圈計算 1~100 內所有偶數和Java
- java列印各種三角形圖案,適用於9以內的數Java
- Python求100以內的素數常用方法!Python
- 調整陣列順序使奇數位於偶數前面,偶數和偶數之間的相對位置不變陣列
- 每日任務1
- 巨集任務和微任務
- js中的巨集任務和微任務JS
- php獲取網頁內容的三種方法PHP網頁
- 以WBS模板和PBS自動生成WBS計劃任務
- 幾種任務排程的 Java 實現方法與比較Java
- JavaScript巨集任務和微任務JavaScript
- 三種常見中文內碼的轉換方法!(轉)
- Event Loop、 巨集任務和微任務OOP
- 關於非同步方法中的巨集任務與微任務非同步
- JDK環境變數的兩種配置方法——以JDK8和JDK10為例JDK變數
- SpringBoot第十七篇:定時任務Spring Boot
- 第十週(11.18-11.24)----分數計算----(1)列印出帶有分數的算式
- Datawhale-MySQL-任務三MySql
- 第十週
- 程序和任務
- 解決網路自動化風險和任務的方法
- js的setTimeout和Promise—同步非同步和微任務巨集任務JSPromise非同步
- Laravel 5.7 以佇列方法傳送郵件(三種場景)Laravel佇列
- 三種方法實現:獲取 url 中的引數
- 淺談Python變數賦值的三種方法!Python變數賦值
- 演算法一百以內的素數演算法
- Java入門三:學生序列排序完善練習:生成3個不重複的1000以內正整Java排序
- 陣列進行奇數和偶數操作 把奇數放在陣列前面 偶數放在陣列後面陣列