資料介紹
C51原理及相關(guān)基礎(chǔ)入門知識
第一章:C51 流程控制語句
一、分類
條件語句、循環(huán)語句和開關(guān)語句。下面將對這些語句作詳細介紹。
(1) 條件語句
條件語句的一般形式為:
if(表達式)
語句 1;
else
語句 2;
上述結(jié)構(gòu)表示: 如果表達式的值為非0(TURE)即真, 則執(zhí)行語句1, 執(zhí)行完語句1 從語句2 后開始繼續(xù)向下執(zhí)行; 如果表達式的
值為 0(FALSE)即假, 則跳過語句1 而執(zhí)行語句2。所謂表達式是指關(guān)系表達式和邏輯表達式的結(jié)合式。
注意:
1. 條件執(zhí)行語句中"else 語句2;"部分是選擇項, 可以缺省, 此時條件語句變成:
if(表達式) 語句1;
表示若表達式的值為非 0 則執(zhí)行語句1 , 否則跳過語句1 繼續(xù)執(zhí)行。
2. 如果語句1 或語句2 有多于一條語句要執(zhí)行時, 必須使用"{"和"}" 把這些語句包括在其中, 此時條件語句形式為:
if(表達式)
{
語句體 1;
}
else
{
語句體 2;
}
3. 條件語句可以嵌套, 這種情況經(jīng)常碰到, 但條件嵌套語句容易出錯, 其原因主要是不知道哪個if 對應(yīng)哪個else。例如:
if(x>20||x<-10)
if(y<=100&&y>x)
printf("Good");
else
printf("Bad");
對于上述情況,規(guī)定: else 語句與最近的一個if 語句匹配, 上例中的 else 與 if(y<=100&&y>x) 相匹配。為了
使 else 與if(x>20||x<-10) 相匹配, 必須用花括號。如下所示:
if(x>20||x<-10)
{
if(y<=100&&y>x)
printf("Good");
}
- C51新手keil入門
- C51的存儲結(jié)構(gòu)詳細資料說明 8次下載
- 如何使用KEIL C51和proteus實現(xiàn)C51匯編程序的設(shè)計實例
- C51語言的基礎(chǔ)知識資料說明
- C51語言的基礎(chǔ)知識點實例講解
- 51單片機c51語言入門教程C語言入門教程 32次下載
- 基于C51的C51_table 36次下載
- C51 系列微控制器的開發(fā)工具KEIL C51 Vision2 0次下載
- 單片機基礎(chǔ)知識C51版 0次下載
- Franklin C51 開發(fā)環(huán)境
- Keil C51使用詳解教程
- Keil C51入門教程
- 學(xué)51單片機之C51基礎(chǔ)知識
- Keil C51視頻入門教程
- C51基本語法
- 怎么啦?你的Keil C51和Keil MDK還無法共存嗎? 3327次閱讀
- C51單片機的IO口介紹(下) 2904次閱讀
- 基于C51單片機實現(xiàn)LED燈1s閃爍 7004次閱讀
- C51單片機獨立按鍵的使用 2613次閱讀
- 51單片機讀寫AT29C040的C51程序 4990次閱讀
- Keil c51的應(yīng)用及特性解析 3008次閱讀
- C51單片機中斷函數(shù)的修飾方法 2748次閱讀
- keil c51是如何啟動c程序的 4176次閱讀
- Keil C51單片機變量的使用方法詳細介紹 4736次閱讀
- C51單片機對液晶片的驅(qū)動 1877次閱讀
- C51讀寫AT24C04源代碼及AT24C04測試程序 1.7w次閱讀
- ADC0834模塊的C51源程序 4200次閱讀
- 基于C51的嵌入式實時控制模塊的設(shè)計與實現(xiàn) 1267次閱讀
- ARM+DSP、AVR與C51的比較 3525次閱讀
- C51單片機矩陣鍵盤掃描去抖程序 1.3w次閱讀
下載排行
本周
- 1DH1766系列·三路可編程直流電源技術(shù)手冊
- 1.93 MB | 3次下載 | 免費
- 2智能蓄電池充放電測試儀 蓄電池放電檢測儀專業(yè)防護功能
- 0.13 MB | 2次下載 | 免費
- 3GD選型手冊
- 6.92 MB | 2次下載 | 免費
- 4FP136 高端電流檢測IC芯片說明書
- 0.62 MB | 1次下載 | 免費
- 533A66-B1 rk3399開發(fā)板規(guī)格書
- 1.15 MB | 1次下載 | 1 積分
- 6FP137 高端電流檢測IC芯片說明書
- 0.68 MB | 1次下載 | 免費
- 7HAL9303線性霍爾效應(yīng)傳感器技術(shù)手冊
- 0.70 MB | 1次下載 | 免費
- 8HC88L051F4低功耗芯片規(guī)格書
- 4.76 MB | 1次下載 | 免費
本月
- 1常用電子元器件使用手冊
- 2.40 MB | 34次下載 | 免費
- 2高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
- 2.27 MB | 33次下載 | 10 積分
- 3MS1826 HDMI 多功能視頻處理器數(shù)據(jù)手冊
- 4.51 MB | 8次下載 | 免費
- 4USB拓展塢PCB圖資料
- 0.57 MB | 8次下載 | 免費
- 5經(jīng)典1000W純正弦波逆變器原理圖資料
- 0.08 MB | 8次下載 | 10 積分
- 6TYPEC電路原理圖資料
- 0.14 MB | 7次下載 | 免費
- 7SR520-SR5100肖特基二極管規(guī)格書
- 0.11 MB | 4次下載 | 免費
- 8DH1766系列·三路可編程直流電源技術(shù)手冊
- 1.93 MB | 3次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191424次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論