




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、湖北師范學院“專升本”招生考試C 語言程序設計試題題號一二三四五六七八總分題分得分40103020評卷人得分一、選取題(本題共 20 小題,每題 2 分,共 40 分)1如下不合法顧客標記符是()。A)S2_KEYB)IntC) 4sD)_char2設有 int x=11;則表達式 (+x)%3 值是()。A)0B)1C)2D)33C 語言源程序名后綴是()。A).exeB).cpC).objD).c4若在定義語句:int a,b,c,*p=&c;之后,接著執(zhí)行如下選項中語句,則能對的執(zhí)行語句是()。A)scanf("%d",a,b,c);B)scanf("
2、;%d%d%d",a,b,c); C)scanf("%d",p);D)scanf("%d",&p);5C 語言中運算對象必要是整型運算符是 ()。A) %=B)C) =D) =6. 若有定義語句:int a36;,按在內存中存儲順序,a 數組第 10 個元素是()。A)a04B)a03C)a14D)a137. 若規(guī)定定義具備 10 個 int 型元素一維數組 a,則如下定義語句中錯誤是A)#define N 10 Int aNB)#define n 5 Int a2*nC)int a5+5D)int n=10,an 8語句 printf
3、("abre'hi'yboun");輸出成果是()。(闡明:'b'是退格符)A)re'hi'youB)abre'hi'ybouC)abre'hi'ybouD)abre'hi'ybou 9下列程序執(zhí)行后輸出成果是()。A)AB) BC) FD) Gvoid main() int x='f';printf("%c n",'A'+(x-'a'+1); 10若變量已正擬定義,有如下程序段i=0;doprintf(&quo
4、t;%d,",i);while(i+); printf("%dn",i)其輸出成果是()。A)0,0B)0,1C)1,1D)程序進入無限循環(huán)11. 有如下程序#include<stdio.h> void main()int i,j,m=55;for(i=1;i<=3;i+) for(j=3;j<=i;j+) m=m%j;printf("%dn",m);程序運營成果是()。A)0B)1C)2D)312. 已定義如下函數fun(int *p) return *p;該函數返回值是()。A)不擬定值B)形參p 所指存儲單元中值C
5、)形參p 中存儲值D)形參p 地址值13. 執(zhí)行下面程序段后,變量k 中值為()。A)10B) 3C) 不定值D) 0int k=3,s2; s0=k;k=s1*10;14. 有如下函數int aaa(char *s) char *t=s; while(*t+); t-;return(t-s);如下關于aaa 函數功能論述對的是()。A)求字符串s 長度B)比較兩個串大小 C)將串s 復制到串tD)求字符串s 所占字節(jié)數15. 有如下程序void main()char s = "aeiou",*ps; ps=s;printf("%cn",(*ps)+4)
6、;程序運營后輸出成果是 。A)aB)oC)uD)e16. 有如下程序#include#define F(X,Y)X*Y main() int a=3,b=4;printf("%dn",F(a+b,a-b);程序運營后輸出成果是()。A)12B)7C)-7D)1117. 有如下程序main() int m3=1,4,7,2,5,8,3,6,9;int i,j,k=2; for(i=0;i<3;i+) printf("%d",mki);執(zhí)行后輸出成果是()。A) 2 5 8B) 3 6 9C) 4 5 6D) 7 8 918. 如下關于 typedef
7、 論述錯誤是A) 用 typedef 可覺得各種類型闡明一種新名,但不能用來為變量闡明一種新名B) 用 typedef 為類型闡明一種新名,普通可以增長程序可讀性C) typedef 只是將已存在類型用一種新名字來代表D) 用typedef 可以增長新類型19. 有如下程序#include <stdio.h> void main()FILE *fp;int i;char ch=”abcd”,t; fp=fopen(“abc.dat”,”wb+”); for(i=0;i<4;i+)fwrite(&chi,1,1,fp);fseek(fp,-2L,SEEK_END);/
8、闡明:SEEK_END 為文獻尾fread(&t,1,1,fp); fclose(fp); printf(“%cn”,t);程序執(zhí)行后輸出成果是 。A)cB)dC)aD)b20. 已知指針p 指向如下圖所示,則執(zhí)行語句 *-p;后*p 值是()。A) 20B)30C) 19D) 29a0a1a2a3a4102030P4050評卷人得分二、填空題(本題共 10 小題,每題 1 分,共 10 分)1已知大寫字母AASCII 碼是 65,小寫字母aASCII 碼是 97,將變量c 中大寫字母轉換為相應小寫字母語句是 。2C 語言中用于構造化程序設計三種基本構造是順序構造、選取構造、。3設有數
9、組定義:char array ="Student.";則數組 array 所占空間為 。 4 若輸入字符串: abcde< 回車>, 則如下 while 循環(huán)體將執(zhí)行 次。while(ch=getchar()=b) printf(“*”);5. 若有定義:int *p4;請闡明它含義:定義了一種 。6. 表達“整數x 絕對值不不不大于 10”C 語言表達式是 。7. 已知字符AACSII 碼值為 65,如下語句輸出成果是 。char ch=B;printf(“%c%dn”,ch,ch);8. 若指針s 指向存儲單元a8,p 指向存儲單元a0,表達式s-p 值是
10、。9. 用如下語句調用庫函數 malloc,使字符指針 st 指向具備 11 個字節(jié)動態(tài)存儲空間,請?zhí)羁?。st=(char*) ;10. 設 int b=2;表達式(b<<1)&5 值是 。評卷人得分三、程序閱讀題(本題共 6 小題,每小題 5 分,共 30 分)1. 有下列程序void main()int n=0,m=1,x=0; if (!n)x=1;if (m)x=2; if (x)x=3;printf(“%dn”,x)執(zhí)行后成果是 。2. 有如下程序void main()int i; for(i=1;i<=40;i+) if(i+%5=0)if (+i%8=0
11、) printf("%d",i)printf("n")執(zhí)行后成果是 。3. 如下程序void main()char s="6789"s1=0'printf("%sn",s);執(zhí)行后成果是 。4. 有如下程序voidmain()int a=4,b=3,c=2,t=0; if(b>a&&a<c) t=a;a=c;c=t;printf("%d ",c);執(zhí)行后成果是 。5. 有如下程序voidmain() char s = "abcde" s+=
12、2;printf("%dn",s0);執(zhí)行后成果是 。6. 有如下程序void main()int a=1,b=3,c=5;int *p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2); printf("%dn",c);執(zhí)行后成果是 。評卷人得分四、編程題(本題共 3 小題,共 20 分) 1求 1+2+3+100 和。(6 分)2求 100200 間所有素數。(6 分)3有一 3 行 4 列矩陣,編程求其中最大元素值以及所在行號和列號。(分)答案一、單選題(本題共 20 小題,每題 2 分,共 40 分)123456
13、7891011121314151617181920CADBADDADBBBCADDADAA二、填空題(本題共 10 小題,每題 1 分,共 10 分)12345678910循環(huán)指針8(int *)mallocc+=3290x>=-10|x<=10B661構數組(sizeof(int)*11)造三、程序閱讀題(本題共 6 小題,每題 5 分,共 30 分)12345633269993四、編程題(本題共 3 小題,共 20 分)依照程序設計規(guī)范編寫程序完畢題中相應功能。求 1+2+3+100 和。(6 分)#include <stdio.h> void main()int i=1,s=0; dos+=i;while(i<=100); printf(“s=%dn”,s);2求 100200 間所有素數。(6 分)#include <stdio.h> #include <math.h> void main()int m,k,i,n=0; for(m=101;m<=200;m+=2)k=sqrt(m); for(i=2;i<=k;i+)if(m%i=0)break;if(i>=k+1)printf(“%d”,m); n+;3有一 3 行 4 列矩陣,編程求其中最大元素值以及所在行號和列號。(8 分) #include
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中英語大概念教學在提升學生閱讀理解能力中的應用論文
- 中國醫(yī)藥商業(yè)行業(yè)市場發(fā)展趨勢預測報告-智研咨詢重磅發(fā)布
- 節(jié)日費發(fā)放管理制度
- 英俊鎮(zhèn)應急管理制度
- 茶酒行員工管理制度
- 評估綠色建筑的指標系統(tǒng)
- 財務管理應用手冊
- 論述類文本之主觀題答題技巧
- 設備維修工個人工作總結不足
- 江蘇省揚州市七校聯(lián)考2024-2025學年高二下學期5月月考地理試題(含答案)
- 高新產業(yè)園區(qū)的品牌營銷戰(zhàn)略
- 數據倉庫安全防護策略-全面剖析
- 江蘇省泰州市實驗小學2025年五下數學期末監(jiān)測試題含答案
- 2025年北京中考英語閱讀考綱外高頻詞匯(復習必背)
- 通信高空作業(yè)安全培訓
- 食品行業(yè)食品安全快速檢測方案
- 2025年中考第一次模擬考試地理(青海卷)(全解全析)
- 2025年上海青浦新城發(fā)展集團有限公司招聘筆試參考題庫含答案解析
- 顯微根尖手術治療
- 電網工程設備材料信息參考價(2024年第四季度)
- 《水性涂料產品介紹》課件
評論
0/150
提交評論