165广技师C语言程序设计专业课真题0001.docx

上传人:b****1 文档编号:15063426 上传时间:2023-06-30 格式:DOCX 页数:15 大小:312.75KB
下载 相关 举报
165广技师C语言程序设计专业课真题0001.docx_第1页
第1页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第2页
第2页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第3页
第3页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第4页
第4页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第5页
第5页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第6页
第6页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第7页
第7页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第8页
第8页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第9页
第9页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第10页
第10页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第11页
第11页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第12页
第12页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第13页
第13页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第14页
第14页 / 共15页
165广技师C语言程序设计专业课真题0001.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

165广技师C语言程序设计专业课真题0001.docx

《165广技师C语言程序设计专业课真题0001.docx》由会员分享,可在线阅读,更多相关《165广技师C语言程序设计专业课真题0001.docx(15页珍藏版)》请在冰点文库上搜索。

165广技师C语言程序设计专业课真题0001.docx

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);

 

#includelongfuncfintxj

{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(从曲』邸%

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 生产经营管理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2