C语言程序设计期末考试卷B卷高职.docx

上传人:lao****ou 文档编号:189304 上传时间:2023-05-12 格式:DOCX 页数:14 大小:32.84KB
下载 相关 举报
C语言程序设计期末考试卷B卷高职.docx_第1页
第1页 / 共14页
C语言程序设计期末考试卷B卷高职.docx_第2页
第2页 / 共14页
C语言程序设计期末考试卷B卷高职.docx_第3页
第3页 / 共14页
C语言程序设计期末考试卷B卷高职.docx_第4页
第4页 / 共14页
C语言程序设计期末考试卷B卷高职.docx_第5页
第5页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《C语言程序设计期末考试卷B卷高职.docx》由会员分享,可在线阅读,更多相关《C语言程序设计期末考试卷B卷高职.docx(14页珍藏版)》请在第一文库网上搜索。

1、C语言程序设计期末考试卷B卷题号一二三四五_一八总计分值得分阅卷人填空(每题1分,共24分)。1、C语言中实现循环的语句有()、()和()。2、C语言由一个个()组成,其中必须有一个(),模块间通过()来实现相互连接。3、多分支选择可以用嵌套的if语句和()语句来实现。4、C语言是一种结构化的程序设计语言,它具有()、()、()三种基本结构。5、程序执行过程中其值不发生变化的量是()量,其值发生变化的量是()量。6、字符常量是用()括起来的单一字符。单引号的字符常量表示形式为(),反斜线的字符常量表示形式为()。7、长度为n的字符串常量,在计算机的存储中占用()个字节,分别存放各字节的编码,最

2、后一个字节是()字符。8、在循环控制中,break语句用于结束(),ContinUe语句用于结束()。9、C语言规定,标识符只能由()、()、()三种字符组成,而且,第一个字符必须是()或()。二、单项选择(每空2分,共28分)。1、下面用户定义的标识符符合C语言规定的是()Ab.c.tomB3a6bcC-signedDa-b2、字符型常量在内存中存放的是()AASCn代码BBCD代码C内部码D十进制码3C语言的SWitCh语句中,CaSe后()A只能为常量B只能为常量和常量表达式C可为常量及表达式或有确定值的变量及表达式D可为任何量或表达式4、整型变量x=1,y=3,经下列计算后,X的值不等

3、于6的是()Ax=(x=1+2,x*2)Bx=y2?6:5Cx=9-(-y)-(-y)Dx=y*4.825、表达式x0?1:(xv0?-1:0)在x0时的结果是()AOB-IC1D不确定6、下边的表达式哪个满足当X为偶数时值为“真”,为奇数时值为“假”()Ax%2=0B!x%2!=0C2*x2-x=0D!(x%2)7、下边的表达式哪个满足:-10V=XV=Io,和100x)&(x-10)(100x-100)B!(x10)!(x110)C(x-10)&(x100)&(x-10)&(x10)(x100)8、下边的表达式哪个满足:当X和y的值都大于0,小于n时值为“真”,否则为“假”()A(xO)&

4、(yO)&(xn)&(yn)B(xn)&(yn)&x&yC!(x=O)(y=n)(x=n)D!(x=0)&!(y=n)&!(x=n)9在C语言中,WhiIe语句中的条件取()值时,结束循环,for语句中的条件表达式取()值时,执行循环体,do-whi1e语句中的条件取()值时,结束循环。AOB1CtrueDfa1seE非010、C语言中逻辑值“真”用()表示,“假”用()表示。AtrueB大于0的数C非0DO11、有整型变量X,单精度变量y=5.5,表达式x=f1oat(y*3+(int)y)%4)执行后,X的值为()A17B17.500000C17.5D16三、读程序,写出程序的输出结果(每

5、题5分,共20分)。1、有程序段:Intx,y,z;=20,y=40,z=60;Whi1e(xy)x+=4,y-=4;z/=2;Printf(%d,%d,%d”,x,y,z);其输出结果为:2有程序段:Intj=O,k=,a=O;Whi1eg2)j+;a=a+1;k=0;whi1e(k=3)(k+;if(k%2!=0)continue;a=a+1;)a=a+1;)Printfr%dn%dn%dnJ,k,a);)其输出结果为:3、#inc1udemain()(f1oatscore;printf(nEnterascore,);scanf(tt%f=90)Printf(An);e1seif(scor

6、e=80)printf(44Bn);e1seif(score=70)Printf(Cn);e1seif(score=60)printf(44Dn*);e1seif(score=0)printf(44En);e1seprintf(44ErrorData!n*);)输入为:82输出为:4、有程序段:intx,y;SCanf(%d,&x);doy=x%10;Printf(%d”,y);x=10;whi1e(x0)输入为12345输出数据为四、程序填空(每题8分,共16分)。1、用户输入一个4*4的整数矩阵,求其两对角线上元素的和。#inc1udestdio.hmain()intmatrix44;in

7、tk,j,resu1t1=0,resu1t2=0;for(k=0;k4;k+)printf(ttone1ine:);for(j=0y4y+)scanfCt%d,matrixkj);if()resu1t1=();if()resu1t2=();)printf(44theresu1t:%d,%dn,resu1t1,resu1t2);)2、求输入的100个数中正数的个数及其平均值。#inc1udemain()inti,n;f1oatsum,f;n=();sum=();for(i=0;i=100;i+)(Printf(enterarea1number:);scanf(4t%ffef);if(f2?6:5

8、Cx=9-(-y)-(-y)Dx=y*4.825、表达式x0?1:(xv0?-1:0)在x0时的结果是(C)AOB-IC1D不确定6、下边的表达式哪个满足当X为偶数时值为“真”,为奇数时值为假”(A)Ax%2=0B!x%2!=0C2*x2-x=0D!(x%2)7、下边的表达式哪个满足:-10V=XV=Io,和100x)&(x-10)(100x-100)B!(x10)!(x110)C(x-10)&(x100)&(x-10)&(x10)(x100)8、下边的表达式哪个满足:当X和y的值都大于0,小于n时值为“真”,否则为“假”(A)A(xO)&(yO)&(xn)&(yn)B(xn)&(yn)&x&

9、yC!(x=O)(y=n)(x=n)D!(x=0)&!(y=n)&!(x=n)9在C语言中,WhiIe语句中的条件取(A)值时,结束循环,for语句中的条件表达式取(E)值时,执行循环体,do-whi1e语句中的条件取(A)值时,结束循环。AOB1CtrueDfa1seE非010、C语言中逻辑值“真”用(C)表示,“假”用(D)表示。AtrueB大于0的数C非0DO11、有整型变量X,单精度变量y=5.5,表达式x=f1oat(y*3+(int)y)%4)执行后,X的值为(C)A17B17.500000C17.5D16八、读程序,写出程序的输出结果(每题5分,共20分)。1、有程序段:Intx

10、,y,z;=20,y=40,z=60;Whi1e(xy)x+=4,y-=4;z/=2;Printf(%d,%d,%d”,x,y,z);其输出结果为:322872、有程序段:Intj=O,k=,a=O;Whi1e(j2)(j+;a=a+1;k=0;whi1e(k=3)k+;if(k%2!=0)continue;a=a+1;)a=a+1;)PrimfC%dn%dn%dnJ,k,a);)其输出结果为:2483、#inc1udemain()(f1oatscore;printf(nEnterascore,);scanf(tt%f=90)Printf(An);e1seif(score=80)printf(44Bn);e1seif(score=70)Printf(Cn);e1seif(score=60)printf(44Dn*);e1seif(sc

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

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服