




已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
2001年北京地區(qū)普通高等學校非計算機專業(yè) 學生計算機應用水平測試試題B 類C 程序設計 一、1分單選題第31題 下列對字符數(shù)組的說法中,不正確的是 A 在C語言中可用字符數(shù)組存放字符串 B 可以用關系運算符對字符數(shù)組中的字符串進行比較 C 字符數(shù)組中的字符串可以整體輸入、輸出 D 字符數(shù)組中的字符串可以單個字符輸入、輸出第32題 在C語言中,087是一個 A 八進制數(shù) B 十進制數(shù) C 十六進制數(shù) D 非法數(shù)第33題 字符串“AB”在機器中占 個字節(jié) A 1 B 2 C 3 D 4第34題 在C語言中,若有定義char *p1,*p2,則可以使用的表達式是 A p1+p2 B p1-p2 C p1/=2 D p1*=2第35題 設a為整型變量,表達數(shù)學關系10 a 15的C語言表達式不正確的是 A 10 a 10 & a 15 D ! (a = 15 )第36題 設定義了struct ss float a2; int b;;則函數(shù)sizeof( struct ss)的值為 A 4 B 8 C 10 D 12第37、38題 表達式 i =1, i+1, i +, i +的值為 37 ,最終i的值為 38 37 A 1 B 2 C 3 D 438 A 1 B 2 C 3 D 4第39題 已知類型說明如下:char a ; int b ; float c ; double d ; ,則表達式a*b+c-d的結(jié)果為 型 A char B int C float D double第40題 表達式 10 | 20 | 30的值為 A 10 B 20 C 30 D 1第41題 表達式 (float)(9/2) 4.5 ?( c=2, c+2) : 3 的結(jié)果是 A 2 B 3 C 4 D 5第42題 若定義了 int *pointer5 則下列說法正確的是 A 定義了一個指針數(shù)組pointer B 定義了一個指向五個元素的一維數(shù)組的指針變量pointer C 定義了五個指針變量 D 定義了一個整型數(shù)組,名為 *pointer,有五個元素第43題 下列程序的輸出結(jié)果是 mian() int x ,y;x=100;y=x+100? x+100 : x+200;printf(“%d %d”, x , y );A 100 200 B 100 300 C 101 201 D 101 301第44題 下列程序的輸出結(jié)果按其先后順序是 44 45 46 47 。 struct s int x ; int y ; data 4 = 10 ,100 ,20 ,200 ,30 ,300 ,40 ,400 ; main() struct s *pointer = data; printf( “%d n”,+pointer - x ) ; printf( “%d n”, (+pointer) - y ) ; printf( “%d n”,(pointer+ )- x ) ; printf( “%d n”,(pointer) - y +) ;44 A 10 B 20 C 11 D 2145 A 100 B 200 C 101 D 20146 A 10 B 20 C 11 D 2147 A 201 B 301 C 200 D 300第48題 下列程序的輸出結(jié)果是 # include “ stdio.h” main() char ch11 =N,E,T,0,W,O,R,L,D,0 , *p = ch11; printf(“%d ; %d n ”, strlen(p+4) , strlen(ch11) ) ; A 5;3 B 4;3 C 6;4 D 5;4第49題 下列程序的輸出結(jié)果是 # include “stdio.h” main()printf(“%d n”,NULL);A 0 B 1 C -1 D 出錯(NULL是沒有定義的標識符)第50題 下列程序完成的功能是 main() char x1100=“C program”; char x2100; char *p1,*p2 ; p1=x1 ; p2=x2 ; while (*p2=*p1)!= 0 ) p1=p1+1 ; p2=p2+1; printf(“%s n %sn ”,x1,x2); A 將字符串x1改名為字符串x2 B 將字符串x1復制到字符串x2C 將字符串x1刪除 D 將字符串x1的首字符復制到字符串x2二、2分 程序選擇填空題第51題 下列程序的輸出結(jié)果是 main()char string=“CHINA”,*p=string ; printf(“%d n”,*(p + 5);A 65 B 0 C A D 出錯第52、53題 下列程序的輸出結(jié)果,按其先后順序是 52 53 main()int n ; union int n1; float n2; long n3; unsigned char n4;mmmm.n3=0x12345678;printf(“%x n”, mm.n1);printf(“%xn ”, mm.n4); 52A 1234 B 5648 C 78 D 1234567853A 1234 B 5648 C 78 D 12345678第54題 以下程序運行的結(jié)果為 main() int w=4,x=3,y=2,z=1; printf (“%d n ”, wx ?w : zy ?z : x );A 1 B 1.3 C 78 D 以上3個答案均錯誤第55、56、57題 下列程序是檢查一個字符串是否是回文。所謂回文即正向、反向的拼寫都一樣。當是回文時,輸出“yes!”。當不是回文時,輸出“no!”。程序如下,請將程序補充完整:main() char c100 , *p , *q ; int i , m , n , k ; p=c; printf(“Please input string : n”); scanf 55 ; p=c; n=strlen(p); m=n/2; 56 ; k=0 ; for(i=0 ; i=m ; i+ ) if(*p+!=*p - -) k=1; if( 57 ) printf(“yes! n”); else printf(“no! n”);55A (“%s” , &c ) B (“%c” , &c ) C (“%s” , p ) D (“%s” , &p )56 A q=p+n-1 B q=p+n+1 C q=p+n D q=p-n57 A k=1 B k C k= =1 D k= =0第58、59、60題 下列程序是找出10000以內(nèi)的所有“親密數(shù)對”,且去掉重復的。所謂“親密數(shù)對”,就是一個數(shù)N的因子之和為N1,N1的因子之和為N2,如果N1和N2不等,而N和N2恰好相等,則稱N和N1為“親密數(shù)對”,如220和284就是一個親密數(shù)對。程序如下,請將程序補充完整:main()int i , j , a ,b ; for(i =2 ; i =10000 ; i +) a=0;b=0; for( j=1; ji ; j +) if( 58 ) a=a+j;for(j=1;jb C a! = b & i = = b & ab D a! = b & i = = b三、填空題 第6165題 下列程序的功能是從鍵盤輸入多個學生的某門課程的成績,當輸入負數(shù)時結(jié)束輸入。統(tǒng)計并輸出人數(shù)、最高分、最低分和全班的平均分。程序如下,請把程序補充完整。main()float average; int n,cj,maxcj,mincj,sum; scanf(“%d”,&cj); maxcj=cj;mincj=cj;61 n=0; sum=0;while 62 (cj=0) n=n+1; sum=sum+cj; if( cj 63.maxcj) maxcj=cj; if( cj 64mincj) mincj=cj;scanf(“%d”,&cj); average=65(float)sum/n;printf(“%d,%d,%d,%f n” ,n , maxcj , mincj , average);第6670題 下列程序的功能是在一個有序數(shù)列中,插入任一個整數(shù)(從鍵盤輸入)后,其數(shù)列仍然有序,并輸出。程序如下,請把程序補充完整。# include # define N 8main()int a 66 N=1 =11,22,33,44,55,66,77,88, x , i, p ; scanf(“%d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店中餐擺臺培訓
- 重卡銷售培訓
- 痛風病人飲食護理
- 職業(yè)安全健康管理
- 財會合規(guī)培訓
- 腫瘤護理專家共識
- 銷售業(yè)績分解培訓
- 加油站全流程診斷體系構(gòu)建
- 稽核監(jiān)察財務培訓
- 互聯(lián)網(wǎng)+教育精準扶貧:2025年實踐案例分析報告
- 優(yōu)秀物業(yè)管理項目評選方案
- 貴州大方富民村鎮(zhèn)銀行股份有限公司(籌)招聘上岸提分題庫3套【500題帶答案含詳解】
- GB/T 5470-2008塑料沖擊法脆化溫度的測定
- GB/T 40998-2021變性淀粉中羥丙基含量的測定分光光度法
- 圖書管理系統(tǒng)畢業(yè)論文參考文獻精選,參考文獻
- 中國當代舊體詩選讀幻燈片
- 吉林省全省市縣鄉(xiāng)鎮(zhèn)衛(wèi)生院街道社區(qū)衛(wèi)生服務中心基本公共衛(wèi)生服務醫(yī)療機構(gòu)信息名單目錄995家
- 倔強的小紅軍-精講版課件
- 信息隱藏與數(shù)字水印課件(全)全書教學教程完整版電子教案最全幻燈片
- 公開招聘社區(qū)居委專職工作人員考試筆試、面試題集及相關知識(11套試題含答案)
- 中職數(shù)學基礎模塊下冊《等差數(shù)列》ppt說課稿
評論
0/150
提交評論