久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      <small id="aebxz"><menu id="aebxz"></menu></small>
    1. 軟件水平考試考前練習(xí)題

      時(shí)間:2022-07-02 05:57:19 考試 我要投稿
      • 相關(guān)推薦

      軟件水平考試考前練習(xí)題

        1.若有下面的程序片段,則對(duì)數(shù)組元素的錯(cuò)誤弓D用是( )

      軟件水平考試考前練習(xí)題

        int a[12]={0},*p[3],* *pp,i;

        for( i=0;i<3;i++) p=&a[i+4];

        pp= P;

        ①pp[0][1] 、赼[10]

        ③ p[3][l] 、*(*(p+2)+2)

        2.若有如下定義和語(yǔ)句,則輸出結(jié)果是( )

        int * *pp, *p,a=10,b=20;

        PP= &p; P=&a; P=&b; printf("%d%d ",*p,* *PP);

       、10, 20 、 10, 10 、 20, 10 、 20, 20

        【解】上述代碼定義變量a是有12個(gè)整型元素的數(shù)組,它的初值全是0。p是有三個(gè)元素的指針數(shù)組,每個(gè)指針能指向整型變量。哪是指針的指針,它能指向一個(gè)指向整型變量的指針, i是一個(gè)整型變量。執(zhí)行代碼for(i=0;i<3;i++) P=&a[i+4] 使指針數(shù)組 p的元素 p[0]指向 a[4] ,p[l]指向a[5] ,p[2]指向 a[6]。代碼pp=p使指針變量pp指向p[0]。①代碼pp[0][l] 用指針表達(dá)可等價(jià)地寫(xiě)成*(*pp+l)。其中*pp就是 p[0],p[0]的值是&a[4],*pp+1的值是&a[4]+1=&a[5],*(*pp+1)就是a[5]。②代碼 a[l0] 當(dāng)然是引用數(shù)組a的元素。③代碼p[3][1]數(shù)組p只有三個(gè)元素,沒(méi)有p[3],所以是錯(cuò)誤的。④代碼*(*(p+2)+2)中的(p+2)是 &p[2],*(p+2)是 p[2],其值是&a[6],*(p+2)+2的值是&a[8],*(*(p+2)+2)引用的是a[8]。所以解答是@。

        【解】上述代碼定義變量pp是指針的指針,它能指向一個(gè)指向整型變量的指針。定義變量p是指針,它能指向一個(gè)整型變量。a是一個(gè)整型變量,它有初值10。b也是一個(gè)整型變量,它有初值20。代碼 pp=&p 使pp指向p,p=&a使p指向a,p=&b又使p指向b,不再指向a。所以。p是引用b,其值為20。* *pp是通過(guò)pp間接引用p,再通過(guò)p間接引用b,所以也是20。所以解答是④。

      【軟件水平考試考前練習(xí)題】相關(guān)文章:

      計(jì)算機(jī)軟件水平考試的簡(jiǎn)介07-02

      小升初語(yǔ)文考前練習(xí)題:詞語(yǔ)專(zhuān)項(xiàng)07-04

      初中學(xué)業(yè)水平考試07-03

      最新 普通話(huà)水平測(cè)試練習(xí)題07-04

      初中學(xué)業(yè)水平考試方案06-29

      注會(huì)綜合考試考前準(zhǔn)備07-02

      高考前如何調(diào)整考試心理07-03

      計(jì)算機(jī)軟件基礎(chǔ)練習(xí)題07-02

      學(xué)業(yè)水平考試復(fù)習(xí)資料推薦07-01

      學(xué)業(yè)水平考試英語(yǔ)知識(shí)點(diǎn)10-27