165广技师C语言程序设计专业课真题0001.docx
- 文档编号:27382057
- 上传时间:2023-06-30
- 格式:DOCX
- 页数:15
- 大小:312.75KB
165广技师C语言程序设计专业课真题0001.docx
《165广技师C语言程序设计专业课真题0001.docx》由会员分享,可在线阅读,更多相关《165广技师C语言程序设计专业课真题0001.docx(15页珍藏版)》请在冰豆网上搜索。
165广技师C语言程序设计专业课真题0001
题号
第-部分
第二部分
第三部分
第四部分
总分
评分人
复孑
得牛
D.-12
变負a的值是•
D・・12
■
9.对干下血的for循坏iS切・可以断定它——•
for(x=0ry=0;(y!
=123)&&(xv4);x++)
Printff”);.
A.是无竄循坏(死循环)&徐环次数不定
C.ftlA.fr4次循环D.共検行3坎熊环
10・设有以下则不足对a数组兀经的iE«fc-;l用・爪中0»
inta[10]-{0.1.2.3,4.S.6.7.8.9}:
int*p=a;
A.a[p-5)B・*(&a[i])>/C・a(i)♦(a+i)
11.为了判断两个字符串si和s2fe否相铮•代当(2用•
A.if(sl==s2)B.if(sl=s2)
C・If(strcmp(sl,s2))1f(strcmp(sl,s2)==0)
12.对于C语宫程序中的函数.下列叙述中正确的是•
A.函数的定义不能缺套.但函数调用可以厳套
B.函数的龙义可嵌套.但函数的调用不能嵌査
C.函效的定义和调用均不能滋奁
0.函敷的定乂和调用均可恢套
13.ff以下桎序
ma»n()
switch(l) 012 C.012020 D・120 If(fl为3的表达式屋• B・x%=(k-k%^J mam() {intx«4ry=8; je*・y;y+=»x; printf(-%d%d\n;x,y); main() {intx[8)-{8.7.\.5・0.0}.*s; S=Xj;3i— A.毬机值B.0 ■ 17.以下函飲的力能是. fun(char♦sl.char*s2) B-Lbttsl和s2所捋了符串的大小•若S1比S2的大.函数值为否则函数值为° C.比枚si和S2所推丫符申理件相轸.苦相爭■函数值为1»査则函数值为° D•比牧si和S2所'18字符串的长度.若si比S2的长.函数值为1,否则函数值为°1&以下叙述中正横的是• A・全局变鱼的作用域一定比局部变■的作用城他崗大7 B・静态(static)类型变量的生存期贾穿于整个程序的运行期间 C・函数的形參都属于全局变• D・米在定义语句中赋初值的auto变叠和static变童的初值都是随机值 19.有以下程序•执行竽出的结果. main() {>nti=lj=l,k=2; A.ltlt2 if((j++l」k++)&&i++)p「in%d/%d\n"rij,k); B・2,2八 20.以下函数abc的功能• intabc(char*ps) P=PS; v/hile(*(++p)); return(p-ps); main(){inti-10J=10; printf(*%d/%d\nMi++i+j++j^); B-Lbttsl和s2所捋了符串的大小•若S1比S2的大.函数值为否则函数值为° C.比枚si和S2所推丫符申理件相轸.苦相爭■函数值为1»査则函数值为° D•比牧si和S2所'18字符串的长度.若si比S2的长.函数值为1,否则函数值为°1&以下叙述中正横的是• A・全局变鱼的作用域一定比局部变■的作用城他崗大7 B・静态(static)类型变量的生存期贾穿于整个程序的运行期间 C・函数的形參都属于全局变• D・米在定义语句中赋初值的auto变叠和static变童的初值都是随机值 19.有以下程序•执行竽出的结果. main() {>nti=lj=l,k=2; A.ltlt2 if((j++l」k++)&&i++)p「in%d/%d\n"rij,k); B・2,2八 20.以下函数abc的功能• intabc(char*ps) P=PS; v/hile(*(++p)); return(p-ps); main(){inti-10J=10; printf(*%d/%d\nMi++i+j++j^); A,21.10. B.20<10 C・21.9 D,20・9 22.以下程序 ・S1-15.S2-19 运出的啟据为• A.sl=18,s2=^14sl=14.s2=32Cjsi"4,s2“8 25.有以下程序.汝疔后输出结果是• maln() {union{unsignedIntn; unsignedcharc; }ul; uI.c=|a*; printf(H%c\nM,ul.n); D.65 A.产生iS祛铅B.随机值C.A 0 26.有以下程件・Rtf£输出结果是• mdin() 3,6,9};羽 intifk«2; for(«=0;i<3;i++) printfC%d: m[k][i]); } A.456B.25 27.以下程洋运行后.输出结采是 8C.369 > • intfuncfinta,intb) {staticintm=Ori=2; it二1用*3 i+=m+l; m=i+a+b; ■ retum(ni);y main() {Intk=4rm«lrn; 亦qjxVHi n^func(k.m);$ pnntfe%df: n)f n^func(ktm); D・789 printfC%dn) *include main() ^hile((ch=getchar())i=/\n/) elseif(ch>=#a*&&chv.’z') ch=ch-32; pnntfC%c*,ch); printfC\n*); A.ABCdef B・abcDEF C.abc D・DEF else 29.有以*桂序.执行危输出给果足.intsf(int佥in! By) returnx;= printf(*%dr%dt%d\n-^pr*q/r); 30.下曲程序的愉川馆果足_a0\ fun(charkrtplrintp2) {charc; while(pl s(pl]-s(p2]; s(p2]=c; pl++;p2-; main() printfC%s\n^a); #include {longp; jf(x==0||x=cl) return (2); p=x»func(x-l); return(p); 4 maln()printf(M%d\n^func(4)); 32•F曲的程序运fffi.全^iLxtnts的iF确储果为 struct{Intx; char・s; func(structtreet) {t.x=10; t.s«"computer";retum(O); main() {t.x«l; t.s=*mlnicomputer*;func(t); printf(*%d/%s: t.x■匕s); } A.10rcomputerB.lrcomputerC.1,minicomputerD.10,minicomputer第三部分: 程序填空 说明: (1〉此部井4理共10个吃栏.在阅读和理解原题程序的基碇上.在空栏处填入适当的字符、语彳以构成一个正确的C语玄程序. (2)每空栏垃对得2处共10个和“・全加对徇20份. 33下列程序是耒1+1/2+1/4+……+1/50的值・^include*stdio.h* main() {intP2; floatsum=l; while( (1)) {sum=sum*i.o/i; AIL; > pnntf(*sum=»%frsum); woo ET;ED・⑶, vm订 *U4L・•J *^•0; 揺xif(word・*0) i⑸ nelurn(num); 35以下心的炯"总湘Qs中的时叶沖. vokidele(char・s) s(n]=(? }: r 36灯飾的朋晶从删越入若干个学生的成町绫计计算岀0".成裁•用束“入. n+牛; scan"%f3) 3ve=sum/n;pnntf(*Output: \n°);pnntfCave=%f\n^ave);for(i“;l 笫四部分: 编穆题(共26分) 1《8力)•用选归方法求n! ・ 2“°分)、从®i<2Wi入十个数.按升序禅列后输出料序的结果.请按以下要求完成, 渎求: 1)、必须用主、于函数调用龙成程序. 2)、儿中十个数的输入仪排序后的结臬输出在主函数中实现. 3)、捋斤功能金了•函数中丈现. 3(8分)、从傩盘输入一牢字符・对其中的的7母.数7及其他了符的数日进行统计.井输出统计结果.方法不踐・ 曲n() (1(h仏0(从曲』邸%
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 165 技师 语言程序设计 专业课 0001
![提示](https://static.bdocx.com/images/bang_tan.gif)