亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
      全國  |             |          |          |          |          |         
        當(dāng)前位置:計算機等級 > 二級考試 > C語言程序設(shè)計 > C語言輔導(dǎo) > 文章內(nèi)容
        

      全國計算機等級考試二級C語言入門教程(33)

      中華IT學(xué)院   【 】  [ 2016年1月5日 ]

        逗號運算符

        C語言中逗號“,”也是一種運算符,稱為逗號運算符。 其功能是把兩個表達(dá)式連接起來組成一個表達(dá)式, 稱為逗

        號表達(dá)式。

        其一般形式為:表達(dá)式1,表達(dá)式2 其求值過程是分別求兩個表達(dá)式的值,并以表達(dá)式2的值作為整個逗號表達(dá)式的

        值。

        void main(){

        int a=2,b=4,c=6,x,y;

        y=(x=a+b),(b+c);

        printf("y=%d,x=%d",y,x);

        }

        a<--2,b<--4,c<--6,x<--0,y<--0

        x<--a+b,y<---b+c

        本例中,y等于整個逗號表達(dá)式的值,也就是表達(dá)式 2的值,x是第一個表達(dá)式的值。對于逗號表達(dá)式還要說明兩點:

        1.逗號表達(dá)式一般形式中的表達(dá)式1和表達(dá)式2 也可以又是逗號表達(dá)式。例如:表達(dá)式1,(表達(dá)式2,表達(dá)式3) 形

        成了嵌套情形。因此可以把逗號表達(dá)式擴(kuò)展為以下形式:表達(dá)式 1,表達(dá)式2,…表達(dá)式n 整個逗號表達(dá)式的值等于

        表達(dá)式n的值。

        2.程序中使用逗號表達(dá)式,通常是要分別求逗號表達(dá)式內(nèi)各表達(dá)式的值,并不一定要求整個逗號表達(dá)式的值。

        3.并不是在所有出現(xiàn)逗號的地方都組成逗號表達(dá)式,如在變量說明中,函數(shù)參數(shù)表中逗號只是用作各變量之間的間隔

        符。

        [Practice] //arithmeticint a,b,c;

        float d;

        a=11;

        b=235;

        c=a+b-a*b;

        d=(float)c/(float)a;

        a=c/a;'Vtable

        a,2,0

        b,2,0

        c,2,0

        d,4,0.0

        of Vtable

        'Vupdate

        1,0;2,0;3,0

        4,0.0

        1,11

        2,235

        3,-2339

        4,-212.636368

        1,-212

        of Vupdate

        of Practice

        [Practice] //1int a,b,c1,c2;

        a=25;

        b=3243;

        c1=b/a;

        c2=b%a;'Vtable

        a,2,0

        b,2,0

        c1,2,0

        c2,2,0

        of Vtable

        'Vupdate

        1,0;2,0;3,0;4,0

        1,25

        2,3243

        3,129

        4,18

        of Vupdate

        of Practice

        [Practice] //1int a,b,c;

        a=25;

        b=40;

        c=a+b,c+35;'Vtable

        a,2,0

        b,2,0

        c,2,0

        of Vtable

        'Vupdate

        1,0;2,0;3,0

        1,25

        2,40

        3,65

        of Vupdate

        of Practice

      分享到:
      本文糾錯】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved