說到了循環,我們的內容也就差不多了,此內容并不深入講解太多東西,大家學習完,如果要深入的話可以查看相關書籍,詳細大家學習完后可能會覺得看書上說的可能就看懂了。
可能會有人說為什么不說進制?或者說位運算?其實。。。我想說如果說了,將來你不一定會用到,我只說大多數人用的東西,常用的內容=。=。。其他的可以看書去擴展,我的教程只是把書上的長篇大論和說得深奧無比的東西說得簡單了,字數少了,其實沒有什么的。
乀(ˉεˉ乀)
這一節我們來說一下循環,循環就是。。。如果你要打輸出十個“你是飛機”那么是不是就要寫十個PRintf呢?其實不然,你們看以下代碼:
#include<stdio.h>#include<stdlib.h>int main() { int i; for(i=0;i<10;i++){ printf("你是飛機/n"); } system("pause"); return 0;}代碼很短很簡單,我們看第一句 int i 我們聲明了一個變量i,并沒有給一個值給它。第二行就是我們的新內容,循環for。
我們來看循環for是這樣的:
for(i=0;i<10;i++) //注意:圓括號里面隔開的是分號在這里我們的for是關鍵字;什么是關鍵字呢?關鍵字可以這樣理解;關鍵字就是我們標準給定了的東西,例如C語言為什么叫做C語言,因為標準給定了。為什么這里for叫做for,為什么他是循環的作用,也是因為給定了。
我們這里的for就是循環的作用,我們解釋以下for循環括號里面的內容:i=0;i<10;i++;其中我們先看第一個i=0,在這里,我們所需要填寫的是一個循環變量的初始值,什么叫做循環變量;循環變量就是用來規定我們循環次數的一個東西,我們接著往下看就懂了。我們這個循環變量開始給值一個0給他,好了。這里必須要用分號隔開,之后是i<10,在這里的意思是判斷i是否小于10,在這里就是需要填一個判斷條件,我們再接下來看后面的i++;i++在這里就是表示每次循環這個i就會加上1。
好了,如果按照這個理解,連起來就是我們的i開始的值是0,我們要判斷他是否小于10,然后i每次循環都要加1;其實在這里,如果i小于10才會加1,如果不小于就會這個循環就會不執行了。
我們看,我們的for循環后面是不是還有一個花括號{};那么我們需要循環的代碼就填寫在花括號里面即可,我們的代碼是輸出 “你是飛機”,那么在這里每次循環一次那么i的值就加上1,每次都要判斷i是否小于0,如果不小于0,那意思就是不執行循環了。那么每次循環一次,輸出一次 “你是飛機”,那么輸出了10次后是不是i的值就會條件不成立,從而不執行循環了呢?那么就會跳出循環了。
注意,我們在這里我們i=0這里只執行一次。
我們看程序結果: 
你們可以把i<10改成i<100試試,是不是會執行很多次循環呢?當然循環的代碼可以不止寫一條,例如如下代碼:
#include<stdio.h>#include<stdlib.h>int main() { int i; for(i=0;i<10;i++){ printf("你是飛機/n"); printf("可以寫很多代碼/n"); printf("可以寫很多代碼/n"); printf("可以寫很多代碼/n"); printf("可以寫很多代碼/n"); } system("pause"); return 0;}可以寫很多代碼的~ ↖(▔^▔)↗ 持續更新…ㄟ(▔,▔)ㄏ
新聞熱點
疑難解答