資料介紹
簡單C語言程序的組成和格式
一個簡單的C語言程序
利用計算機解決各種類型,復雜程度各異的問題時,關(guān)鍵是用戶需要編寫出計算機能夠“讀懂”的程序,使計算機能夠按照程序設(shè)計者的意愿去工作。C語言就是一種在計算機上實現(xiàn)程序的描述語言。
它在描述一個完整的程序時,有固定的結(jié)構(gòu)要求和具體的描述方法,類似于我們說話、寫文章要有主謂賓基本語句部分一樣,缺少一部分就不成一句話了。在這一節(jié)中將向讀者介紹一些用C語言進行程序設(shè)計的有關(guān)基本語法知識。
我們先舉一個簡單的程序例子,使讀者對C語言程序的構(gòu)成有一個初步的了解。
源程序的第一行用“/*”和“*/”符號括起來的一串字符是對程序的注釋,這對符號必須成對使用,“/”和“*”之間不能有空格。注釋內(nèi)容可以用中文或西文,它對程序的運行不起作用,只起注釋作用。好的注釋可以使人們在閱讀程序時,能較好地理解程序的功能及含義。
在C語言源程序中只能包括一個主函數(shù),在一個或多個函數(shù)組成的程序中,程序的執(zhí)行都是由主函數(shù)開始。
在該主函數(shù)的函數(shù)體中共有五行,完成指定的任務:根據(jù)圓的半徑,計算并輸出顯示該圓的面積。在這五行中,除了注釋之外,每一條語句均以分號“;”號結(jié)束,完成某一項功能。
函數(shù)體中第一條和第二條語句為聲明部分,分別定義了一個整型變量r和一個單精度型變量s。
函數(shù)體中第三條至第五條語句為執(zhí)行部分。此例中分別完成了對變量r(圓的半徑)的賦值(值為4),然后根據(jù)變量r的數(shù)值計算圓面積,計算后賦給變量s。最后通過調(diào)用系統(tǒng)的printf輸出函數(shù),將圓的面積s輸出顯示在屏幕上。
- C語言的基礎(chǔ)知識及流水燈的實現(xiàn)程序免費下載
- C++程序設(shè)計教程之基礎(chǔ)知識資料概述 13次下載
- C語言程序設(shè)計的基礎(chǔ)知識資料總結(jié)免費下載 21次下載
- C語言入門教程之C語言程序設(shè)計現(xiàn)代方法教材免費下載 44次下載
- C語言程序設(shè)計教程之分支結(jié)構(gòu)程序設(shè)計的課件免費下載 6次下載
- C語言程序設(shè)計教程之C語言基礎(chǔ)的詳細資料概述 66次下載
- C語言教程之如何選擇結(jié)構(gòu)程序設(shè)計的詳細資料概述 3次下載
- C語言教程之如何進行最簡單的C程序設(shè)計實現(xiàn)程序說明 2次下載
- C語言教程之C語言基本數(shù)據(jù)類型與順序程序設(shè)計講解 3次下載
- C語言教程之數(shù)組講解的詳細資料免費下載 19次下載
- C語言教程之選擇結(jié)構(gòu)程序設(shè)計資料概述和設(shè)計實例免費下載 8次下載
- C語言教程之順序結(jié)構(gòu)程序設(shè)計的資料概述和設(shè)計實例免費下載 7次下載
- C語言教程之C語言中級培訓教程—預處理電子課件免費下載 0次下載
- C程序設(shè)計語言-最經(jīng)典的C語言教程 77次下載
- C程序設(shè)計語言-最經(jīng)典的C語言教程 0次下載
- 技術(shù)干貨驛站 ▏深入理解C語言:掌握程序結(jié)構(gòu)知識 1484次閱讀
- 怎么寫出效率高、思路清晰的C語言程序? 604次閱讀
- C語言基礎(chǔ)知識點 974次閱讀
- C語言的循環(huán)與分支 967次閱讀
- C語言與C++面試知識點總結(jié) 1881次閱讀
- C語言入門基礎(chǔ)知識科普 4850次閱讀
- 使用51單片機讀寫AT29C040的C語言程序免費下載 4812次閱讀
- C語言的簡介和特點說明 8053次閱讀
- 2019年最新的C語言基礎(chǔ)知識合集整理 3960次閱讀
- C語言學習入門知識點/干貨 5968次閱讀
- 適合C語言小白看的基礎(chǔ)知識梳理總結(jié) 4762次閱讀
- 如果是初學C語言請看完,如何學好C語言絕對精品 8769次閱讀
- c語言程序設(shè)計知識點 9928次閱讀
- 單片機C語言程序設(shè)計:TIMER0與TIMER1控制條形LED 3999次閱讀
- c語言的應用領(lǐng)域有哪些 3.2w次閱讀
下載排行
本周
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 2錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 29次下載 | 1 積分
- 3錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 3次下載 | 1 積分
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 3次下載 | 2 積分
- 5基礎(chǔ)模擬電子電路
- 3.80 MB | 3次下載 | 1 積分
- 6RA-Eco-RA6M4-100PIN-V1.0開發(fā)板資料
- 34.89 MB | 1次下載 | 免費
- 7STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
- 3.32 MB | 1次下載 | 免費
- 8聯(lián)想A820t手機維修圖紙包括主板原理圖 尾板原理圖 點位圖
- 0.62 MB | 次下載 | 5 積分
本月
- 1AI智能眼鏡產(chǎn)業(yè)鏈分析
- 4.43 MB | 383次下載 | 免費
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 296次下載 | 5 積分
- 3貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 94次下載 | 1 積分
- 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 91次下載 | 5 積分
- 5涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 6錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 29次下載 | 1 積分
- 7AO4803A雙P通道增強型場效應晶體管的數(shù)據(jù)手冊
- 0.11 MB | 28次下載 | 2 積分
- 8長虹液晶彩電LS29機芯的技術(shù)資料說明
- 3.42 MB | 16次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 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 | 191388次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論