hi!我是漁火。今天開始跟我學(xué),從零開始學(xué)C語言(二)
今天我們來介紹 C 語言的數(shù)據(jù)類型、運算符和表達(dá)式。我們先來簡單的看一個例子。
【1.1】在屏幕上輸出英文短句”Programming is fun.“。
#include/*編譯處理命令*/ int main() { printf("2023兔年快樂!www.linuxmi.com"); /*調(diào)用printf()函數(shù)輸出文字*/ return 0; //2023.1.25 漁火 }
輸出結(jié)果如下:
說明:
1、/*編譯處理命令*/是程序的注釋,用于說明程序的功能,是為增加程序的可讀性增加而設(shè)置的。注釋內(nèi)容必須包含在/*和*/之間,其內(nèi)容可以是任何顯示字符,注釋部分對程序的編譯過程和執(zhí)行結(jié)果沒有任何影響。注釋還可以用”//注釋內(nèi)容“。注意:”/“和”*“之間不能有空格。
2、在程序的適當(dāng)位置插入注釋,可以使程序任意被人理解。注意:注釋不能出現(xiàn)在語句的中間。
3、#include
4、int main() 它是本程序中的”主函數(shù)“,在一個C程序中有且僅有一個main()函數(shù),程序運行時,會首先從main()函數(shù)開始執(zhí)行。關(guān)鍵字int說明main()函數(shù)的返回值是整數(shù)型。
5、一對大括號將函數(shù)的所有語句括起來,構(gòu)成了函數(shù)體。本程序中的函數(shù)體共有兩條語句。第一條語句為:
printf("Programming is fun." 調(diào)用了標(biāo)準(zhǔn)輸出函數(shù),將括號中的內(nèi)容原樣輸出到屏幕上,語句末尾的分號表示該語句結(jié)束。注意:C語言中除復(fù)合語句外的所有語句都必須以分號結(jié)束。
第二條語句為:return 0; 它結(jié)束main()函數(shù)的運行,并向系統(tǒng)返回一個證書0,作為程序的結(jié)束狀態(tài)。如果返回0,說明程序運行正常,返回其他值則表示不同的錯誤情況。
6、如果需要在兩行上輸出文字,可以使用” “來進(jìn)行換行輸出。例1.1可以改寫如下:
#include/*編譯處理命令*/ int main() { printf("2023兔年快樂! "); /*調(diào)用printf()函數(shù)輸出文字*/ printf("萬事順?biāo)欤胸斶M(jìn)寶!www.linuxmi.com"); return 0; //2023.1.25 漁火 }
輸出結(jié)果如下:
接下來我們來一個稍微難一點的題目,把數(shù)學(xué)題目轉(zhuǎn)化為代碼題目,利用代碼去求解。
題目:設(shè)球半徑為r、球體積為v、球表面積為f,分別計算球體積和球表面積。
#include#define PI 3.14159 //定義常量PI int main() { int r; float v,f; //定義v,f為單精度浮點型 r=8; //給半徑賦值 v=4.0*PI*r*r*r/3.0; //計算體積 f=4.0*PI*r*r; //計算表面積 printf("體積為:%f 表面積為:%f",v,f); //輸出體積、表面積 return 0; //2023.1.25 漁火 www.linuxmi.com }
#define PI 3.14150定義了一個符號常量PI,這樣程序中凡是需要使用3.14159的地方都用PI代替,提高了程序的可讀性。
運行后如下圖:
-
C語言
+關(guān)注
關(guān)注
180文章
7630瀏覽量
140186 -
運算符
+關(guān)注
關(guān)注
0文章
172瀏覽量
11339
原文標(biāo)題:跟我從零開始學(xué) C 語言系列(二)
文章出處:【微信號:Linux迷,微信公眾號:Linux迷】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
全套C語言培訓(xùn)資料—PPT課件
詳解nginx中的正則表達(dá)式

邏輯異或運算符在Python中的用法
技術(shù)干貨驛站 ▏解鎖C語言高效編程秘訣:深入解析運算符與優(yōu)先級

技術(shù)干貨驛站 ▏深入理解C語言:編程高手必備,全方位解析運算符的核心技能!

鴻蒙原生應(yīng)用元服務(wù)開發(fā)-倉頡基礎(chǔ)數(shù)據(jù)類型元組類型
鴻蒙原生應(yīng)用元服務(wù)開發(fā)-倉頡基礎(chǔ)數(shù)據(jù)類型Unit與Nothing類型
嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-shell腳本編寫之四則運算
飛凌嵌入式ElfBoard ELF 1板卡-shell腳本編寫之四則運算
c語言從右到左的運算符有哪些
TestStand表達(dá)式中常用的語法規(guī)則和運算符使用

鴻蒙原生應(yīng)用元服務(wù)開發(fā)-倉頡基本概念表達(dá)式(二)
鴻蒙原生應(yīng)用元服務(wù)開發(fā)-倉頡基本概念表達(dá)式(一)
技術(shù)干貨驛站 ▏深入理解C語言:基本數(shù)據(jù)類型和變量

評論