12月25筆記
01.程式和程式結構
程式概念:計算機為了實現某種特定的功能而編寫的一段程式
順序結構:按照程式的順序執行
選擇結構:根據給定的條件進行判斷,由判斷的結果確定下一步的執行
迴圈結構:在條件成立的範圍內,重複的執行
條件的本質最終就是布林值
02:if選擇結構
概念:是一種根據條件判斷之後 再做處理的語法結構
用法:第一個條件不成立時,執行第二個條件,都不成立執行else
例:
if (條件一)
{
條件一成立之後執行的程式
}
else if (條件二)
{
條件一不成立,條件二成立之後執行的程式
}
else
{
兩個條件都不成立時執行的程式
}
03:switch結構
概念:用於處理定值的分支
用法:
int a = int.Parse(Console.ReadLine()); / 接收鍵盤輸入 並轉換為整數
switch(a)
{
case 1: / a=1執行的程式
Console.WriteLine("a=1"); /列印輸出
break;
case 2: / a=2執行的程式
Console.WriteLine("a=2"); /列印輸出
break;
default: / 都不滿足 執行的程式
Console.WriteLine("a不等於1和2"); /列印輸出
break;
}
屬性:
- break:打破的意思 會讓程式碼跳出整個迴圈體、C#必須在每個後面加該屬性
- default:都不滿足時,執行這個程式
04:while和for迴圈結構
概念:在條件成立的範圍內,重複的執行;
while():基本迴圈結構
while (條件)
{
條件成立之後迴圈執行的程式
}
do{}while():至少會執行一次,再判斷條件
do
{
至少迴圈一次的程式
} while (條件)
for():括號裡填 初始值、迴圈條件、條件變化
for (條件變數:初始值; 迴圈條件; 條件變數的變化)
{
條件成立之後迴圈執行的程式
}
屬性:
- continue 跳過本輪迴圈,下一輪還會繼續
- break 跳出整個迴圈體,會執行迴圈體後面的程式碼
相關文章
- 2024/06/25筆記隨筆筆記
- 3月25日學習筆記筆記
- Min_25 篩學習筆記筆記
- Redis核心技術筆記21-25Redis筆記
- docker筆記25-k8s-service資源Docker筆記K8S
- Solidity語言學習筆記————25、作用域和宣告Solid筆記
- 《編譯原理》閱讀筆記:p25-p32編譯原理筆記
- 2024年3月25日 整理一天的筆記了筆記
- 安卓開發日記25安卓
- HTML5權威指南讀書筆記25(完結)(第37章)--使用拖放HTML筆記
- MYSQL學習筆記25: 多表查詢(子查詢)[標量子查詢,列子查詢]MySql筆記
- 2020-09-25【學習筆記】scala語言(二十九) scala中的建立物件筆記物件
- 印象筆記 --- 方法分享筆記筆記
- 筆記筆記
- 富有敗筆的B1050 螺旋矩陣 (25分)矩陣
- 讀天才與演算法:人腦與AI的數學思維筆記25_湧現理論演算法AI筆記
- docker 筆記Docker筆記
- hybrid筆記筆記
- Meteor筆記筆記
- String筆記筆記
- html 筆記HTML筆記
- kafka 筆記Kafka筆記
- 路由筆記路由筆記
- 筆記1筆記
- 筆記-FMDB筆記
- ES筆記筆記
- 筆記:Docker筆記Docker
- Liunx筆記筆記
- webSocket筆記Web筆記
- Shadowsocks 筆記筆記
- AbstractQueuedSynchronizer筆記筆記
- 筆記:Spring筆記Spring
- jQuery筆記jQuery筆記
- Restful 筆記REST筆記
- Cookie筆記Cookie筆記
- grpc 筆記RPC筆記
- canvas筆記Canvas筆記
- 隨筆記筆記