2021年辽宁省丹东市全国计算机等级考试C语言程序设计测试卷(含答案).docx
《2021年辽宁省丹东市全国计算机等级考试C语言程序设计测试卷(含答案).docx》由会员分享,可在线阅读,更多相关《2021年辽宁省丹东市全国计算机等级考试C语言程序设计测试卷(含答案).docx(45页珍藏版)》请在优知文库上搜索。
1、2021年辽宁省丹东市全国计算机等级考试C语言程序设计测试卷(含答案)学校:班级:姓名:考号:一、2.填空题(10题)1 .下面程序main()intij,m,n;i=5;j=o;m=+i;n=j+;printfC,%d,%d,%d,%d,i,j,m,n);)运行后,i,j,m,n的值分别是02 .函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。voiddelete(chars,inti,intn)intj,k,Iegth=O;while(slength);-i;户;if(1)k=i+n;if(i+nlength)while(klength)sj+=s
2、k+;sU=,O,)3 .为了列出当前盘当前目录中所有第三个字符为C的文件名的有关信息,应该使用命令【】。4 .有以下程序:#include#includemain()chara=,a,b,c,d,e,f,h,;inti,j;i=sizeof(八)J=Strlen(八);printf(u%d.%d,ji,j);)程序运行后的输出结果是()。5 .数据结构分为逻辑结构和存储结构,循环队列属于结构。6 .若从键盘输入58,则以下程序的输出结果是【main()inta;SCanfr%d”,&A);if(a50)primf%d”,A);if(a40)printf(u%d,jA);if(a30)prin
3、tf(4%d,jA);7 .有以下程序:#includeintsub(intn)retum(n10+n%10);main()intx,y;seanf(%d,&x);y=sub(sub(sub(x);printf(%dn;,y);)若运行时输入:1234,程序的输出结果是【】。8 .在关系模型中,把数据看成是二维表,每一个二维表称为一个【9 .函数VoidfUn(float*sn,intn)的功能是:根据以下公式计算s,计算结果通过形参指针sn传回;n通过形参传入,n的值大于等于Oo请填空。s三Xl2Xi+1voidfun(float*sn,intn)floats=0.0,w,f=-1.0;in
4、ti=0;for(i=0;i=n;i+)f=】*f;w=f7(2*i+l);s+=w;【】=s;10 .诊断和改正程序中错误的工作通常称为【】。二、单选题(10题)11 .(15)以下不合法的用户标识符是()oA)r3j3B)ElseC)6aD)_612 .软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程:20)有下列程序,其中u表示按无符号整数输出。main()unsignedintX=OXFFFF;/*x的初值为十六进制数/Primfr%un,x);)程序运行后的输出结果是().A)-
5、1B)6553513 .C)32767D)OxFFFF14 .定义int*swap()指的是oA.一个返回整型值的函数swap()B.一个返回指向整型值指针的函swap()C.一个指向函数swap。的指针,函数返回一个整型值D.以上说法均错15 .下列运算符中,运算对象必须是整型的是0。A./B.%=C=D.&16 .以下程序的输出结果是()。unionmyunstructintx,y,z;)u;intk:a;maina.u.x=4;a.u.y=5;a.u.z=6;k=0;printf(%dn,a.u.x);)A.4B.5C.6D.017 .有以下程序:#includemain()(charc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 辽宁省 丹东市 全国 计算机等级考试 语言程序设计 测试 答案
