💫只有認知的突破💫才來帶來真正的成長💫編程技術的學習💫沒有捷徑💫一起加油💫
? ? ? ? ? ?🍁感謝各位的觀看🍁歡迎大家留言🍁咱們一起加油🍁努力成為更好的自己🍁
目錄
文章概述
循環語句
分類
使用
for循環
語言格式
?代碼舉例
while循環
語言格式
?代碼舉例
do{...}while();循環
代碼格式
?代碼舉例
轉向語句
分類
return?
?語句用法
?代碼舉例
?break
語句用法
代碼舉例
goto
語句用法
?代碼舉例
continue
語句用法
?代碼舉例
彩蛋時刻!!!?編輯
文章概述
由于本博主開始找工作了,所以打算開始對于學過的知識進行復習。復習期間對于之前遺漏的內容會進行補充。在復習期間寫的博客,會比較精煉一些,但內容全是干貨,希望對大家能從我的博客中有所收獲。
循環語句
分類
循環語句就三種:for循環,while循環,do{……}while();
使用
for循環
語言格式
for(初始值 ; 判斷條件 ; 調整表達式)
{
? ? ? ? ……
}
?代碼舉例
使用for循環,在屏幕上依次輸出1~10數值
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>int main()
{for (int i = 1; i <= 10; i++){printf("%d ", i);}return 0;
}
?運行結果
while循環
語言格式
while(條件)? ? ? ? ? ? ? ? //條件為真就繼續執行,否則就終止循環
{
? ? ? ? ……
}
?代碼舉例
在屏幕上依次輸出1~10數字
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>int main()
{int i = 1;while (i < 11){printf("%d ", i);i++;}return 0;
}
?運行結果
do{...}while();循環
代碼格式
do
{
? ? ? ? ……
}while(條件);? //運行的時候,首先執行代碼,然后再判斷條件是否為真。注意:while()最后加---->分號 ;
?代碼舉例
在屏幕上依次輸出1~10數字
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>int main()
{int i = 1;do {printf("%d ", i);i++;} while (i<11);return 0;
}
?運行結果
轉向語句
分類
主要就三種:return? , break , goto ,continue
return?
?語句用法
1.用于有返回值的函數,返回返回值
2.用于某種中斷情況,會直接終止當前函數的運行
?代碼舉例
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>int main()
{for (int i = 0; i < 10; i++){if (i == 5){return; //i==5,會執行return語句,就會直接終止main函數}}printf("mmmm\n"); //就不會執行到當前的語句return 0;
}
?運行結果
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>int sum(int x, int y)
{return x + y;
}
int main()
{printf("%d\n", sum(1, 2)); //調用函數返回值return 0;
}
運行結果
?break
語句用法
1.用switch語句里面
2.直接終止當前循環
代碼舉例
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{for (int i = 0; i < 8; i++){if (i == 5)break; //當i=5時就打破for循環printf("%d ", i);}return 0;
}
運行結果
goto
語句用法
goto的代碼格式:goto...標志詞 ;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?標志詞 : .....
?代碼舉例
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{//for (int i = 0; i < 8; i++)//{// if (i == 5)// break; //當i=5時就打破for循環// printf("%d ", i);//}next:printf("跳過了aaaa\n");goto next;printf("aaaaa\n");return 0;
}
運行結果
continue
語句用法
只能用于循環語句中,當程序運行到continue的時候,會自動跳過后面的程序
?代碼舉例
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{for (int i = 0; i < 10; i++){if (i == 5)continue;printf("%d ", i);}return 0;
}
運行結果
彩蛋時刻!!!
每日一句:“人生雖曲折,記得活出精彩。”