4、算術表達式和賦值表達式

? 算術表達式: +、-、*、/、%
? /兩邊都是整型那么結果也是整型,3/2結果是1
? /有一邊是小數那么結果也是小數,3/2.0結果為1.5
? 取余%兩邊都要求是整數 8%5結果為3? ? ? ?? ? 8/5結果為1? ? ? ? 1/2結果為0? ? ?1/2.0結果為0.5
賦值表達式:表達式數值是最右邊的數值,a=b=5
? int x=y=10是錯誤的,定義時不可以連續賦值
? int x,y;
? x=y=10; //正確的
??int x = 7.7;//x就是7
?復合賦值表達式
int a = 2;
? a*=2+3;
? 相當于a = a*(2+3)結果為10
自增自減表達式
假設a=5,a++(先運算a再自增為6)為5,++a(先自增為6再做運算)為6
逗號表達式:優先級別最低
(2,3,4)表達式的數值就是4
z = (2,3,4)//z的值為4賦值表達式
z = 2,3,4? ?? ?//z的值為2?逗號表達式
x = (a=3,6*a) //x的值為18
你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
                分享文章:c語言復習2-創新互聯
                
                文章鏈接:http://www.yijiale78.com/article14/cspgge.html
            
成都網站建設公司_創新互聯,為您提供搜索引擎優化、營銷型網站建設、App開發、網站營銷、網站收錄、標簽優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯