【正文】
面向?qū)ο蟪绦蛟O(shè)計(jì)形成性考核冊(cè)作業(yè)二一、選擇題:1. 若用數(shù)組名作為函數(shù)調(diào)用的實(shí)參,傳遞給形參的是( A )。 A. 數(shù)組的首地址 B. 數(shù)組中第一個(gè)元素的值 C. 數(shù)組全部元素的值 D. 數(shù)組元素的個(gè)數(shù) 2. 采用重載函數(shù)的目的是( D )。 A. 實(shí)現(xiàn)共享 B. 減少空間 C. 提高速度 D. 使用方便,提高可讀性 3. 下面的標(biāo)識(shí)符中,( C )是文件級(jí)作用域。 A. 函數(shù)形參 4. 當(dāng)include后面的文件名用雙引號(hào)括起來(lái)時(shí),尋找被包含文件的方式是( B )。 A. 直接按系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索目錄 B. 先在源程序所在目錄搜索,再按系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索目錄 C. 僅僅搜索源程序所在目錄 D. 搜索當(dāng)前邏輯盤上的所有目錄 5. 在下面存儲(chǔ)類中,( A )的對(duì)象不是局部變量。 A. 外部靜態(tài)類 B. 自動(dòng)類 C. 函數(shù)形參 D. 寄存器類 6. 預(yù)處理命令在程序中都是以( B )符號(hào)開頭的。 A. * B. C. amp。 D. @ 7. 用new運(yùn)算符創(chuàng)建一個(gè)含10個(gè)元素的一維整型數(shù)組的正確語(yǔ)句是( C )。 A. int *p=new a[10]。 B. int *p=new float[10]。 C. int *p=new int[10]。 D. int *p=new int[10]={1,2,3,4,5} 8. 假定變量m定義為“int m=7?!?,則定義變量p的正確語(yǔ)句為( B )。 A. int p=amp。m。 B. int *p=amp。m。 C. int amp。p=*m。 D. int *p=m。 9. 關(guān)于void 指針,下列說(shuō)法正確的是( C )。 A. void 指針就是未指向任何數(shù)據(jù)的指針 B. void 指針就是已定義而未初始化的指針 C. 指向任何類型數(shù)據(jù)的指針可直接賦值給一個(gè)void 指針 D. void 指針值可直接賦給一個(gè)非void 指針 10. 假定p是具有double類型的指針變量,則表達(dá)式++p使p的值(以字節(jié)為單位)增加(C )。 A. 1 B. 4 C. sizeof(double) D. sizeof(p) 11. 定義p并使p指向動(dòng)態(tài)空間中的包含30個(gè)整數(shù)的數(shù)組所使用的定義語(yǔ)句為( A )。 A. int *p=new int[30]。 B. int *p=new int(30)。 C. int *p=new [30]。 D. *p=new int[30]。 12. 假定有“struct BOOK{char title[40]。 float price。}。 BOOK *book=new BOOK?!?,則正確的語(yǔ)句為(A )。 A. strcpy(booktitle,”Wang Tao”)。 B. strcpy(,”Wang Tao”)。 C. strcpy(*,”Wang Tao”)。 D. strcpy((*book)title,”Wang Tao”)。 13. 下列對(duì)引用的陳述中不正確的是( C )。 A. 每一個(gè)引用都是其所引用對(duì)象的別名,因此必須初始化 B. 形式上針對(duì)引