第04天C語言(15):for迴圈-注意點
一、概念
// 1.任何數值都有真假性
// 2.for也可以省略大括號,for省略大括號的時候,只會執行離他最近的一條語句
// 3.作用域混亂
// 4.空語句
// 5.其實,初始化表示式 和 迴圈後增量表示式 可以寫多條語句, 語句之間用,連結
// 6.作用域問題
// 7.最簡單的死迴圈
二、程式碼
#include <stdio.h>
int main()
{
// 1.任何數值都有真假性
/*
for (; 1; ) {
printf("lyh");
}
*/
// 2.for也可以省略大括號,for省略大括號的時候,只會執行離他最近的一條語句
/*
for (; 0; ) {
printf("lyh");
}
printf("other");
*/
// 3.作用域混亂
/*
for (; 1; )
int a = 10;
printf("a = %i\n",a);
*/
// 4.空語句
/*
for(;0;);
{
printf("lyh");
}
*/
/*
// 5.其實,初始化表示式 和 迴圈後增量表示式 可以寫多條語句, 語句之間用,連結
for (int i = 0, k = 0;i < 2; i++,k++ ) {
printf("i = %i, k = %i\n",i,k);
}
*/
// 6.作用域問題
/*
int a = 10;
// int a = 20;
{
int a = 20;
printf("a = %i\n",a);
}
*/
//
/*
for (int i = 0; i< 3; i++) {
int i = 5;
printf("i = %i\n",i);
}
*/
/*
for (int = i 0; i < 2;j++)
{
int j = 0;
}
*/
// 7.最簡單的死迴圈
// for (; 1; ) ; // 注意 : for的迴圈中的條件表示式預設為真
// printf("lyh");
for (; ; )
{
printf("lyh");
}
return 0;
}
相關文章
- C語言——迴圈結構(for迴圈,while迴圈,do-while迴圈)C語言While
- 《快學 Go 語言》第 3 課 —— 分支與迴圈Go
- C語言-for迴圈之窮舉法練習C語言
- C語言學習【3】——判斷與迴圈C語言
- C語言程式設計學習中while迴圈和do……while迴圈C語言程式設計While
- c語言_遞迴C語言遞迴
- 【資料結構】迴圈佇列 C語言實現資料結構佇列C語言
- 單向迴圈連結串列介面設計(C語言)C語言
- Java語言程式設計—迴圈語句Java程式設計
- 一文帶你掌握C語言的迴圈結構C語言
- 《快學 Go 語言》第 15 課 —— 反射Go反射
- 鴻蒙開發TypeScript語言:【迴圈】鴻蒙TypeScript
- [iOS]C語言技術視訊-06-程式迴圈結構(for{})iOSC語言
- C#程式設計基礎第七課:C#中的基本迴圈語句:while迴圈、do-while迴圈、for迴圈、foreach迴圈的使用C#程式設計While
- C#語言函式遞迴C#函式遞迴
- C語言:迴文數計算C語言
- 15. 三數之和_(c語言版)C語言
- 《零基礎看得懂的C語言入門教程 》——(九)C語言二維陣列與迴圈巢狀C語言陣列巢狀
- 雙向迴圈連結串列及各功能函式設計(C語言)函式C語言
- C_Primer第2章 C語言概述C語言
- c語言中的三種迴圈語句結構C語言
- C++之for迴圈、範圍for語句探究C++
- c語言中,while(1)語句使用break語句跳出迴圈C語言While
- for..in 迴圈陣列需注意陣列
- C語言遞迴之母牛的故事C語言遞迴
- 15-python之while迴圈PythonWhile
- C語言資料結構:雙向迴圈連結串列的增刪操作C語言資料結構
- 實驗2C語言分支與迴圈基礎應用程式設計C語言程式設計
- C語言資料結構:單向迴圈連結串列的增刪操作C語言資料結構
- 實驗2_C語言分支與迴圈基礎應用程式設計C語言程式設計
- 實驗2 c語言分支與迴圈基礎應用程式設計1C語言程式設計
- 實驗2 C語言分支與迴圈基礎應用程式設計-1C語言程式設計
- C語言第7題:指標總結(兩張表格重點***)C語言指標
- 11C++迴圈結構-for迴圈(1)C++
- Go 語言史詩級更新-迴圈Bug修復Go
- Go語言流程控制之迴圈結構篇Go
- 第 7 節:流程控制-迴圈練習-跳出語句
- JavaScript for 迴圈語句JavaScript
- Ruby迴圈語句