Note 03 迴圈結構

2021-07-06 11:02:19 字數 2246 閱讀 9423

//

//  main.c

//  note-03-迴圈結構

////  created by 劉佳斌 on 15/11/5.

//#include

#include

int main(int argc, const char * argv)

作用:迴圈執行某段**

場景:迴圈次數不確定

用法:當條件表示式成立的時候,會無限迴圈結構體的**. 理解為:首先找到乙個監視物件,然後時刻對其進行監視,只有監視物件滿足條件,才會執行迴圈體程式。為使物件保持不同的狀態,需要在迴圈體中將監視物件進行改變,繼續監視。

ps:while()之後不用加「;」

int testa=0;

while(testa<10)

*/#pragma mark      --列印十遍「四期是萬元班」--

/*int a=0;

while (a<10)

*/#pragma mark       --控制台輸出1-100--

/*int num=1;

while (num<=100)

*/#pragma mark      --百以內個為7十位不是7--

/*int num=1;

while (num<=100)

num++;}*/

#pragma mark  --do..while--

/* 格式:do

while(迴圈條件);

作用:多次執行一段**

場景:不常用

用法:無論條件,先執行一遍,然後判斷表示式,如果表示式成立,繼續執行

ps: do..while ()後要加「;」

while(條件);

do(迴圈體)while(條件);

*/#pragma mark  --輸出1-100

/*int num=1;

dowhile (num<=100);

*/#pragma mark   --輸出5遍 「i am  handsome」

/*int num = 0;

do while (num<5);

*/#pragma mark  --輸出 1-100 個位數為7的數

/*int num =0;

do while (num<100);

*/#pragma mark   --輸出1-100 7的倍數

/*int num=1;

do while (num<=100);

*/#pragma mark   --判斷控制台輸入的數字有幾位

/*int inputnum = 0;

int count = 0;

printf("請輸入乙個整數:\n");

scanf("%d",&inputnum);

do while (inputnum);

printf("您輸入的是%d位數字\n",count);

*/#pragma mark   --拓展  產生隨機數--

/*首先匯入框架#include

隨機函式 : arc4random();

例:去1-5之間的隨機數 :  1+arc4random()%5

*/#pragma mark    --continue

/*continue :當符合某乙個條件的時候

continue :跳過這個條件,繼續執行迴圈

break  :當符合某乙個條件的時候, 直接跳出迴圈

return :跳出整個函式

*//*      int num=0;

while (num<5)

*/#pragma mark   --for--

//在不知道迴圈多少次的時候,使用while 或 do..while。如果知道迴圈次數,可以使用for迴圈

/*for 迴圈公式:

for (初始化變數;迴圈的條件;改變變數)

*///初始化變數並賦值

//判斷變數是否滿足迴圈條件

//如果滿足迴圈條件,進入迴圈執行迴圈語句

//執行完迴圈語句裡面的**,讓變數改變  ...第一次迴圈完畢

//第二次迴圈,再次判斷變數是否滿足迴圈條件(i<5)

//如果滿足 進入第三條  不滿足 跳出迴圈

/* for (int i=0;i<5;i++)

*/#pragma mark  --列印十年的春夏秋冬,並標記是第幾年的

for(int i=1;i<=10;i++)

return 0;

}

note03 計算機網路

3.網路層 網路層的主要協議有ip icmp igmp arp等 a 0 0000000 網路號 00000000 00000000 00000000 00000000主機號 b 10 000000 00000000 網路號 00000000 00000000 00000000主機號 c 110 0...

天池 新聞文字分類 NLP實踐Note 03

在本章我們將開始使用機器學習模型來解決文字分類。機器學習發展比較廣,且包括多個分支,本章側重使用傳統機器學習,從下一章開始是基於深度學習的文字分類。機器學習是對能通過經驗自動改進的計算機演算法的研究。機器學習通過歷史資料訓練出模型對應於人類對經驗進行歸納的過程,機器學習利用模型對新資料進行 對應於人...

C語言03 迴圈結構

int i 0 while i 7 練習1.int i 1 while i 101 i 也可以這樣寫.i 7 i 7 int i 1 while i 101 i 1 100 十位是7.int i 1 while i 101 i int i 1 while i 101 i long moneycoun...