練習(xí)10指針(答案)_第1頁
練習(xí)10指針(答案)_第2頁
練習(xí)10指針(答案)_第3頁
練習(xí)10指針(答案)_第4頁
練習(xí)10指針(答案)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

本文格式為Word版,下載可任意編輯——練習(xí)10指針(答案)1若有定義:intx,*pb;則以下正確的賦值表達(dá)式是A)pb=

3以下程序的輸出結(jié)果是A)5,2,3B)C)

-5,-12,-7-5,-12,-17

}

D)5,-2,-7

voidsub(intx,inty,int*z){*z=y-x;}main(){inta,b,c;sub(10,5,sub(7,a,sub(a,b,printf(“%d,%d,%d\\n〞,a,b,c);

}

4以下程序的輸出結(jié)果是A)4B)6C)

8

D)10main()

{intk=2,m=4,n=6;int*pk=*(p=printf(“%d\\n〞,n);

}

5已知指針p的指針如下圖,則執(zhí)行語句*p++;后,*p的值是A)20B)C)

3021

a[0]a[1]a[2]a[3]a[4]

D)31

1020304050↑p

6已知指針p的指向如圖,則表達(dá)式*++p的值是A)20B)C)

3021

D)31

7已知指針p的指向如圖,則表達(dá)式++*p的值是A)20B)C)

3021

D)31

8以下程序的輸出結(jié)果是

A)23B)C)

2425

D)26

voidprtv(int*x)

{printf(“%d\\n〞,++*x);}main(){inta=25;}

9以下程序的輸出結(jié)果是A)運行出錯B)C)

100a的地址prtv(

D)b的地址main()

{int**k,*a,b=100;

a=k=printf(“%d\\n〞,**k);

}

10以下程序的輸出結(jié)果是A)4,3B)C)

2,33,4

D)3,2

voidfun(float*a,float*b){floatw;}main()

{floatx=2.0,y=3.0;}

float*px=fun(px,py);

printf(“%2.0f%2.0f\\n〞,x,y);*a=*a+*a;w=*a;*a=*b;*b=w;

11以下程序的輸出結(jié)果是A)9.000000B)C)

1.5000008.000000

D)10.500000

voidsub(floatx,float*y,float*z){*y=*y-1.0;}main()

{floata=2.5,b=9.0,*pa,*pb;}

12以下程序段的輸出結(jié)果是__110___

int*var,ab;ab=100;

var=

ab=*var+10;

pa=

pb=

*z=*z+x;

sub(b-a,pa,pa);printf(“%f\\n〞,a);

printf(“%d\\n〞,*var);

13以下程序的輸出結(jié)果是_71__

intast(intx,inty,int*cp,int*dp){*cp=x+y;}main(){inta,b,c,d;}

14若有定義:

char

ch;

a=4;b=3;ast(a,b,printf(“%d%d\\n〞,c,d);*dp=x-y;

(1)使指針p可以指向變量ch的定義語句是__char*p=___。(2)使指針p指向變量ch的賦值語句是__p=___。

(3)通過指針p給變量ch讀入字符的scanf函數(shù)調(diào)用語句是__scanf(“%c〞,p);___。

(4)通過指針p給變量ch賦字符的語句是__ch=*p;___。

(5)通過指針p輸出ch中字符的語句是__printf(“%c〞,*p);或putchar(*p);___。

15若有如圖8.5所示五個連續(xù)的int類型的存儲單元并賦值如圖,且

p和s的基類型皆為int,p已指向存儲單元a[1]。

(1)通過指針p,給s賦值,使其指向最終一個存儲單元a[4]的語句是__s=p+3;___。

(2)用以移動指針s,使之指向中間的存儲單元a[2]的表達(dá)式是__s=s-2___。

(3)已知k=2,指針s已指向存儲單元a[2],表達(dá)式*(s+k)的值是__50___。

(4)指針s指向存儲單元a[2],不移動指針s,通過s引用存儲單元a[3]的表達(dá)式是__*(s+1)___。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論