for循環語法:
for( 表達式1;表達式2;表達式3)
{
循環體
}
循環從表達式1開始 - 表達式2(判別表達式)- 真 - 執行循環體 - 表達式3 - 判斷表達式2
真 : 繼續 — 循環體—表達式3 — 表達式2
假 :跳出循環(正常情況下,for循環的出口是表達式2)
練習:使用for循環,求1-100的和? |
for循環的變換形式 |
循環因子:a、在for循環之前定義,在for循環,結束后依然能使用。
b、定義for循環之內,for循環結束后,不能使用
for(int i =1; i <= 100; i++)//將定義i 放在for循環內表達式1
{
sum = sum +i;
}
//循環結束,打印出累加結果
printf("sum = %d, i= %d\n", sum, i);
int i= 1;//定義循環因子
int sum =0;
for ( ; i<=100; i++)//不寫表達式1
{
sum = sum +1;
}
省略表達式2 |
int i= 1;//定義循環因子
int sum =0;
for ( ; i<=100; )//不寫表達式1,不寫表達式3
{
sum = sum +1;
i++;
}
省略表達式3 |
int i= 1;//定義循環因子
int sum =0;
for ( ; ; )//不寫表達式2,相當于for(;1 ;)表達式2為真(1),這出現一個死循環
{
printf("i =%d\n", i);
i++;
}//死循環
解決死循環的方法是: 方法1:for( ; ;) 方法2:while |
練習:猜數字游戲,產生一個隨機數,用戶鍵盤輸入一個數據,程序提示用戶輸入的數據><=隨機數,用戶根據提提示不斷變換輸入,最終猜中產生的隨機數? 1、添加一個隨機數,作用,保證隨機數真正的隨機 srand ( time (NULL)); //固定寫法 //time(NULL):獲取系統當前時間,unsigned long long 類型 //srand() :函數來生成隨機數,使用系統時間為算法的系統 2、添加頭文件 //srand()—(stdlib.h) //time() —(time.h) 3、生成隨機數 int n = rand() %100; //隨機數范圍:0-99; |
嵌套for循環
int i =0; //外層循環的循環因子
int j = 0;//內層循環的循環因子
for( i =0; i <10; i++)
{
for( j =2; j <10; j++)
{
//循環體
}
}
//外層循環執行一次,內層循環執行一周
練習:打印電子表
練習:打印輸出9 * 9乘法表
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注本站行業資訊頻道,感謝您對本站的支持。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
韓國單身稅要收多少錢?單身稅是一種特殊稅。隨著世界上適婚單身人口的不斷增長,世界上許多人都提議對這些適婚單身人士征收所謂的“單身稅”?,F代意義上的單身稅一般不是指設立單獨的稅目,而是指由于未婚原因,個人在納稅時無法享受到一些稅收減免政策,“實際”需要繳納比有配偶者更多的個人所得稅。最近,韓國政府推出的稅制改革計劃旨在有效解決韓國的低生育率和老齡化問題...
95134是中國建設銀行的信用卡外呼客服專用號碼,客服會經過這一電話聯系顧客,-般是告知顧客一些相應的信息,客戶假如無法接通的話,驢可以回撥咨詢一下,以防錯過了要信息。以上就是建行95134是什么電話的相關內容。建行24小時人工電話怎么轉接1、建行人工客服是有固定的在線時間的,客服是24個小時都在線上的,用戶最好是早上九點至下午五點之間撥打;2、用戶可以打開手機上的”電話”...
跑部錢進是什么意思?所謂“跑部錢進"”,是指利用當地駐京辦的網絡,在各部委之間進行“溝通”,從而達到為項目尋找資金的目的。不僅“高層”早已“心照不宣”,而且“底層”也是衡量一個干部能力和政績的重要標準。“跑錢進"”混亂的最根本原因是&l...