freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

c語言第二次作業(yè)答案(編輯修改稿)

2025-06-16 21:27 本頁面
 

【文章內容簡介】 \n, c)。 } 運行結果: 2,1,2 3,5,5 8 關系運算符和關系表達式 1. 關系運算符(比較運算符) 用于比較兩個表達式值的大小,有 6種: 、 = 、 、 = 、 = = 、 != 2. 關系表達式 ? 是用關系運算符把兩個表達式聯(lián)系起來的式子 ? 關系表達式成立,其值為真,用 1代表;否則為假, 用 0代表。 如 int a = 4, b = 8。 則 關系表達式 a b 的值為 0, 而 關系表達式 a b 的值為 1。 這里的 0和 1 是邏輯值, 它可以作為判斷的條件 ,也可以和其它的關系表達式做邏輯運算(與、或、非等),也可以和其它的算術表達式做算術運算 ? 運用關系表達式時的注意事項 ? 1 關系表達式中字符型數(shù)據(jù)按其 ASCII碼值參加比較運算 100 ?a? 值為 0 39。339。 30 值為 1 ? 2 運算符兩邊的表達式可以是算術、字符、賦值、關系、或邏輯表達式。 例:( a+x)(b+y) (x=4)=y++ ? 3 關系運算符運算時結合方向 自左至右 。 例: 若 a = 4, b = 3, c = 2 則 x = ( abc ) x的值為 1; y = ( abc ) y的值為 0。 邏輯運算符和邏輯表達式 ? 邏輯運算符 用于對邏輯量進行運算,有 3種: amp。amp。 邏輯與: 操作數(shù)全真時結果才真否則為假 || 邏輯或: 操作數(shù)全假時結果為假真否則為真 ! 邏輯非: 操作數(shù)取反 ? 邏輯表達式 ? 是用邏輯運算符聯(lián)系起來的表達式。如: a amp。amp。 b。 a || b。 ! a 。 ? 邏輯運算符兩邊的 操作數(shù) 認為是邏輯值。非 0為真, 0為假。 ? 邏輯表達式的 結果 也是邏輯值。真為 1,假為 0。 ?運用邏輯表達式的注意事項 ? 判斷數(shù)值是否為真時,非 0代表真, 0代表假 ? 邏輯運算符兩側的操作數(shù)不僅可以是整數(shù),也可以是其他數(shù)據(jù)類型,只要該類型的數(shù)據(jù)值最終能得到 0或非 0值 ? 邏輯表達式中,不一定對邏輯運算符兩側的表達式都求值 (amp。amp。、 ||) ? 數(shù)學上的數(shù)值區(qū)間不能直接用在 C語言的判斷條件上 如 :數(shù)學上的 1x≤10,不應寫成: 1x=10; 而應寫成: (1x)amp。amp。(x=10) 例 1: int x, y, z, w。 x = y = z = 1。 w = (+ + x || + + y) amp。amp。 + + z。 printf (%d, %d, %d, %d\n, x, y, z, w)。 輸出是什么? 注: amp。amp。 前的操作數(shù)值若是假,則后面的表達式無需運算 || 前的操作數(shù)值若是真,則后面的表達式無需運算 0, 0, 1, 0 條件運算符和條件表達式 ? 條件運算符(三目運算符) ? : ? 條件表達式的一般形式: 表達式 1 ? 表達式 2 : 表達式 3 ? 條件表達式求值過程: ? 注:三個表達式的類型可以不同;表達式 1要能得到邏輯值;整個表達式值類型取表達式 2和表達式3中較高的類型 表達式 1 取表達式 2值 取表達式 3值 T F 例 1:執(zhí)行下列程序段后,變量 a,b,c的值和 x,y的值分別是什么 ? int x=10, y=9。 int a, b, c。 a=(x==y++)?x:++y。 b=x++。 c=y。 8,8,10 9,10 *例 2:請寫出下列程序的運行結果 main() { int x=5, y=6。 printf(%d\n,((++x==y++)||(x=8))?x:y)。 printf(%d,%d, x, y)。 } 結果: 5 5,7 逗號運算符和逗號表達式 又稱順序運算符,用于把若干表達式組合成一個表達式,稱之為 逗號表達式 或 順序表達式 。 如: 3+5,7+9 ? 逗號表達式的一般形式: 表達式 1, 表達式 2, …… , 表達式 n 表示由左到右依次計算各表達式之值,逗號表達式之值為 表達式 n之值 。 如: a=3*5, a*6 之值為 90 指針運算符 * ? 取址運算符 amp。 :取出內存單元的地址 例: p = amp。 i。 表示變量 i 的地址賦給指針變量p,即指針 p 指向了變量 i ? 取內容運算符 * :取出指針所指向的變量的內容 , 例: y = *p。 表示指針 p 指向的變量值賦給變量 y *p = x。 表示變量 x的值賦給指針所指向的變量 指針運算符示例 main ( ) { int a=10,b=8,c,d,*p1,*p2。 p1 = amp。a。 p2 = amp。b。 c = *p1+*p2。 d = *p1 *p2。 printf (a+b=%d \n, c )。 printf (ab=%d \n, d )。 } 詳細的用法見指針一章 sizeof運算符 功能: 用于計算被運算對象所占字節(jié)數(shù) 使用格式: sizeof( 數(shù)據(jù)類型 ) 或 sizeof( 表達式 ) 例如: ? sizeof(double) 值為 8 ? sizeof(char) 值為 1 ? float f。 int i, a[10]。 i=sizeof(f)。 i的值將為 4 i=sizeof(a)。 i的值將為 20 不同數(shù)據(jù)類型之間的轉換 ? 不同數(shù)據(jù)類型的常量、變量混合運算時,要先轉換成同一類型后進行運算。
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1