日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

新编C语言程序设计入门,新编C语言程序设计教程(本科)第3篇.pdf

發布時間:2025/3/12 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 新编C语言程序设计入门,新编C语言程序设计教程(本科)第3篇.pdf 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第3章表達式

第3章表達式

3.1 表達式基礎

3.2 算術表達式

3.3 賦值表達式

3.4 邏輯表達式

3.5 位運算表達式

3.6 其它表達式

第3章表達式

3.1 表達式基礎

3.1.1 表達式的組成

1. 運算符

運算符又稱操作符, 是一個符號, 它指示在一個或多

個操作數上完成某種運算操作或動作。

C語言中, 除了輸入、 輸出及程序流程控制操作以

外的所有基本操作都作為運算處理。

如, 賦值運算符“=”、逗號運算符“, ”、括號運算符

“ ()” 。

第3章表達式

①算術運算符有+ 、— 、*、/ 、%、++ 、--

②關系運算符有< 、<= 、== 、! =、> 、>=

③邏輯運算符有!、&&、||

④位運算符有<< 、>> 、~、|、^ 、&

⑤賦值運算符有= 、+= 、-= 、*=、/= 、%=

⑥條件運算符有?:

⑦逗號運算符有,

⑧指針運算符有*、&

⑨求字節數運算符有sizeof

10 強制類型轉換運算符有(類型)

11 其它運算符有.、→、( )、[]等

第3章表達式

2. 操作數

操作數是運算符的操作對象, 可以是常量、變量、

函數與表達式。

常量、變量、函數本身就是簡單表達式, 從一般意

義上講, C語言中所有操作數都是表達式。復雜表達式

由運算符連接簡單表達式形成。

第3章表達式

3.1.2 表達式的書寫

C語言的表達式雖然來源于數學表達式, 是數學表達

式在計算機中的表示, 但在書寫時應該注意遵循C語言表

達式書寫的原則:

(1) C語言的表達式只能采用線性的形式書寫。例如:

① 1 ?i ?j 3 應寫成1/3+i+j*j*j。

3

a ?b

② ?e ?f 應寫成(a+b )/ (c+d )*e+f。

c ?d

第3章表達式

(2) C語言的表達式只能使用C語言中合法的運算符

和操作數, 對有些操作必須調用庫函數完成, 而且運算符

不能省略。例如:

①πr2應寫成3.14159*r*r 。

1

② ab sin a 應寫成0.5*a*b*sin (alph )。

2

③ |x-y|應寫成fabs (x -y )。

④ y+2X 應寫成y+pow (2, x )。

第3章表達式

3.1.3 表達式的分類

C語言表達式種類很多, 有多種分類方法。 我們一般

依據運算的特征將表達式分為:

①算術表達式, 如a+b*2.0-3.0/5.0 。

②關系表達式, 如x>=y, 關系表達式可以認為是邏輯表

達式的特殊情況。

③邏輯表達式, 如(x>=2 )&& (x<=8 )。

④賦值表達式, 如a=b=c=1 。

⑤條件表達式, 如(a>b )?a: b 。

⑥逗號表達式, 如a=2, b=a*a, c=sqrt (b )。

第3章表達式

3.1.4 表達式的計算

總結

以上是生活随笔為你收集整理的新编C语言程序设计入门,新编C语言程序设计教程(本科)第3篇.pdf的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。