C sharp編程基礎之for循環實例詳解

2020-12-23 標標編程

一、for循環的概念:

有的時候,可能需要多次執行同一塊代碼。一般情況下,語句是順序執行的:函數中的第一個語句先執行,接著是第二個語句,依此類推。程式語言提供了允許更為複雜的執行路徑的多種控制結構。循環語句允許我們多次執行一個語句或語句組。

for循環的概念

二、for循環的語法:

for(表達式1;表達式2;表達式3)

{

循環體;

}

表達式1一般為聲明循環變量,記錄循環的次數(例如int i=0;)。

表達式2一般為循環條件(例如i<10)。

表達式3一般為改變循環條件的代碼,使循環條件終有一天不再成立(例如i++)。

for循環的語法

三、執行過程:

程序首先執行表達式1,聲明了一個循環變量用來記錄循環的次數,然後執行表達式2,判斷循環條件是否成立,如果表達式2返回的結果為true,則執行循環體。當執行完循環體後,執行表達式3,然後執行表達式2繼續判斷循環條件是否成立,如果成立則繼續執行循環體,如果不成立,則跳出for循環。

執行過程

四、示例代碼演示:

1、用for循環向控制臺列印10次Hello World實例,代碼如下:

代碼示例
列印10次Hello World實例輸出結果

2、求1-100之間的所有整數和,偶數和 ,奇數和。示例代碼如下:

代碼示例
整數和,偶數和 ,奇數和

3、乘法口訣表。示例代碼如下:

乘法口訣表代碼
乘法口訣表

相關焦點

  • C sharp編程基礎之命名空間、繼承詳解
    a可以調用b的方法和屬性,但是b又繼承了c~所有a也可以調用c的方法和屬性。3、代碼示例子類Student和Teacher繼承父類Person中的屬性Name,Age,分別在各自的類中實現Study()和Teach()方法。
  • C sharp編程基礎之Hastable、foreach循環示例代碼詳解
    Hastable二、foreach1、foreach的簡介:foreach循環用於列舉出集合中所有的元素對比for和foreach的用法2、foreach練習代碼示例:練習題的功能:在控制臺輸入要登記的人數,根據人數錄入人的姓名,然後用foreach循環遍歷出來
  • C語言編程實例講解
    C語言九九乘法表(五種輸出形式)C語言楊輝三角(兩種方法)C語言求圓周率π(三種方法)C語言判斷素數(求素數)(兩種方法)C語言百錢買百雞問題(詳解版)C語言求完數(完全數)(詳解版)C語言求親密數(詳解版)C語言求自守數(詳解版)C語言水仙花數(詳解版)C語言求迴文數(詳解版)
  • 法國斯特拉斯堡大學《JACS》燃料驅動循環反應的可編程水凝膠
    同時,很少有研究表明在燃料驅動的反應循環中使用生物合成催化劑來控制組裝過程中的超分子的順序和性能。在非平衡系統,催化劑對(預)燃料釋放和活性進行編程可精確的控制動力學,但因為非常困難在反應循環中使用催化劑來產生燃料構建基塊,催化控制合成的非平衡系統實際案例少之又少。
  • 三菱PLC十字路口的紅綠燈編程實例
    靠的是交通信號燈的自動指揮系統,下面介紹三菱PLC編程實現的控制系統。一、控制要求     十字路口交通燈的運行如下圖所示。當啟動開關接通時,信號燈系統開始工作,且先南北紅燈亮,東西綠燈亮。當啟動開關斷開時,所有的信號燈全部熄滅。工作時綠燈亮 25s ,並閃爍 3 次(即 3s ),黃燈亮 2s ,紅燈亮 30s 。
  • 編程去除背景綠幕摳圖,基於.NET+OpenCVSharp
    OpenCV支持C/C++、Python、.NET、Java等主流的程式語言。在網際網路上,使用Python進行OpenCV開發的資料最多。由於個人不是很喜歡Python的語法,所以這個軟體我使用C#語言在.NET 5平臺上進行開發。由於OpenCV在各個程式語言上用法大同小異,因此這裡用C#實現的代碼改用其他程式語言也非常容易。
  • 61頁給排水工程全流程實例施工詳解PPT,圖文並茂,超級詳細!
    61頁給排水工程全流程實例施工詳解PPT,圖文並茂一看就懂給排水工程是指:城市用水供給系統、排水系統。是機電安裝五大分部之一,也是貫穿建築工程施工全過程的重要內容。給排水工程全流程施工詳解1.給水施工工藝流程圖2.排水施工工藝流程圖一、管道安裝支架選型要點:單根角鋼支架,倒小圓角或切小斜角。水平管道安裝實例要點:在施工前須在砼結構下彈控制線,保證支架在一直線上。
  • 基恩士PLC實例筆記①——立項及編程
    基恩士PLC實例筆記①--立項及編程日系PLC,歐姆龍 三菱屬於比較主流的日系,一般默認NPN不過基恩士在編程方式還是指令方面還是跟主流日式還是比較接近的,不過基恩士比較貴基恩士PLC手冊:提取碼:tf70 複製這段內容後打開百度網盤手機
  • 第一篇:C語言編程基礎語法
    本專欄系列分六篇,總結了C語言基礎知識的核心要點。教學視頻已上線,讀者可根據自身情況有選擇性地學習。01編程基礎C語言——貝爾實驗室、Dennis Ritchie其特點:模塊化編程程序設計,層次清晰;語句簡潔,提出程序庫概念;功能強大,系統、應用軟體均可開發;移植性好,適合不同的作業系統。除此之外,C語言還有豐富的運算符、數據結構等,程序設計自由度大,可以對硬體進行操作。
  • C語言編程核心要點
    我教過6個人編程,教過HTML,教過JAVA,也教過C++。最近,我在教我小孩編程,他只有十歲,很多人建議我選擇Python,但我最終選擇了C,因為C簡單且強大,現在看來,好像是個不錯的選擇。類型C是強類型語言,有short、long、int、char、float、double等build-in數據類型,類型是貫穿c語言整個課程的核心概念。
  • C+之父:C+是一切的無形基礎,透露程式語言生存 40 年秘訣!
    C++ 的起源可以追溯到 40 年前,但它仍然是當今使用最廣泛的程式語言之一。到 2020 年 9 月為止,C++ 是僅次於 C 語言、Java 和 Python,位於全球第四的程式語言。根據最新的 TIOBE 索引,C++ 也是增長最快的語言。
  • Eclipse新建JavaWeb工程實例詳解
    Eclipse新建JavaWeb工程實例詳解1.在Package Explorer中右鍵新建Dynamic Web Project2.創建工程名稱,選擇Target runtime 也就是Tomcat的版本(注意,這個必須選擇,因為你的Web工程是運行在Tomcat
  • 詳解26個字母的形象意義之C字母
    公元前2000—前800年間,腓尼基人,以埃及象形文字為基礎,創造了腓尼基語的字母表。公元前1000年左右,古希臘人又以腓尼基語的字母表創造了從左至右書寫的24個字母的字母表。Alphabet的詞源即為希臘語的alpha(a)beta(B).英語字母表中的每個字母一開始都是描摹某種動物或物體形狀的圖畫,而這些圖畫最後演變為符號。
  • Python基礎知識:以實例教你學隨機數產生和字符/ASCII碼轉換操作
    實例說明使用Python語言,產生20個「a」-「z」之間的隨機字符序列。根據這個思路,實現代碼如下圖所示:上面代碼中,先創建一個空列表a,在for循環中,每次產生一個ord(『a』)-ord(『z』)之間(即97-122之間)的隨機數,再將其使用chr轉換為字符,添加到列表a中,循環20次後,即可產生20個「a」-「z」之間的隨機字符序列。
  • 三菱PLC編程軟體梯形圖輸入的幾種方法
    今天小編給大家講解一下三菱PLC(以FX5U及GX Works3為例)梯形圖輸入的幾種方法,包括如何快捷輸入梯形圖,能夠熟練快速的輸入梯形圖可以大大提高自己的編程效率哦。c. 通過部件選擇窗口插入:將部件選擇窗口中的指令拖放到梯形圖編輯器上,插入後編輯參數。d. 通過直接輸入編輯參數:通過F2進入編輯狀態,選擇單元格後,直接鍵盤輸入指令和參數。
  • 詳解:少兒編程學什麼?它和成人編程教育有何不同?
    幾年前,學好編程還只是多個省市的中高考的加分項,就算孩子不學,其他科目的成績優異,也不至於影響升學。但近年來,編程教育課程逐步由加分項升級為中高考必考科目。在近幾年的高考題中,都有編程的身影。即便有政策驅動和新教改加持,仍有不少家長存疑:孩子又不當程式設計師,沒必要學編程;編程那麼枯燥難懂,孩子玩心重肯定沒法靜下心來學……本文將詳解少兒編程學什麼,它與成人編程教育有何不同?少兒編程學習真的枯燥嗎?一、少兒編程學什麼?
  • C語言從入門到精通:嵌套循環
    C程式語言允許使用一個循環內嵌套的另一個循環。下面的內容展示幾個例子來說明這個概念。 ){ for ( init; condition; increment ) { statement(s); } statement(s);} 在C程式語言中嵌套while循環聲明的語法如下: while(condition){ while(condition) { statement(s);
  • card是卡片,sharp是尖銳的,那card sharp是什麼意思?
    我們知道card的意思是「卡片」,sharp的意思是「尖銳的」,那card sharp是什麼意思呢?card sharp的意思是「a person who earns money by playing cards dishonestly」,即「(玩紙牌時)作弊贏錢的人,耍老千的人」。
  • C語言?c+?到底先學哪個才能更好的理解編程,這些你造嗎
    本身C語言和c++的編程方法不同,一個面向過程,一個面向對象。而要做出大型的、複雜的、精彩的程序,面向對象的語言就更適合。所以要學習c++這樣的語言。但是,1.c語言是好多學校的基礎課;2.c語言很容易描述算法;3.軟體開發過程中也有很多面向過程的開發,以及模塊化程序設計思想。要學習這些,比起學c++的複雜、困難程度,學c語言就可以達到上述目的。
  • 可編程電子負載工作原理及使用方法
    具體地說,可編程電子負載是通過控制內部功率器件或電晶體的導通量,使功率管耗散功率,消耗電能的設備。   可編程電子負載一般具有定電流、定電壓、定電阻、定功率、短路及動態負載多種模式,可以模擬各種不同的負載狀況,