2021年内蒙古自治区通辽市全国计算机等级考试C语言程序设计测试卷(含答案).docx
《2021年内蒙古自治区通辽市全国计算机等级考试C语言程序设计测试卷(含答案).docx》由会员分享,可在线阅读,更多相关《2021年内蒙古自治区通辽市全国计算机等级考试C语言程序设计测试卷(含答案).docx(43页珍藏版)》请在优知文库上搜索。
1、2021年内蒙古自治区通辽市全国计算机等级考试C语言程序设计测试卷(含答案)学校:班级:姓名:考号:一、2.填空题(10题)1 .下列程序的运行结果是O#includelongfunc(intx)longp;if(x=0Ilx=1)return(l);p=x*func(x-l);return(p);)main()printf(%dn,func(4);2 .以下程序的输出结果是【#includevoidswap(int*a,int*b)int*t;t=a;a=b;b=t;)main()inti=3,j=5,*p=&i,*q=&j;swap(p,q);printf(%d%dN,*p,*q)3 .有
2、以下程序intf(intn)if(n=l)return1;elsereturnf(n-l)+l;main()inti,j=0;for(i=l;i3;i+)j+=f(i);printf(,%dn,j);)程序运行后的输出结果是O4 .有以下程序,其功能是:以二进制“写”方式打开文件dl.dat,写入1100这100个整数后关闭文件。再以二进制“读”方式打开文件dl.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。#includemain()FILE*fp;inti,a100,b100;fp=fopen(dl.dat,nwb);for(i=0;i100;i+)ai=i+l;fwr
3、ite(a,sizeof(int),1OO,fp);fclose(fp);fp=fopen(dl.dat,);fread(b,sizeof(int),100,fp);fclose(fp);for(i=0;ic,a+cb,b+ca。请填空。main()floata,b,c;scanf(%f%f%,&a,&b,&C);if()printf(lYESn,);*axb、C能构成三角形*/elseprintf(NOn,)*axb、C不能构成三角形*/)6 .函数fun的功能是计算xnodoublefun(doublex,intn)inti;doubley=l;fbr(i=l;i=n;i+)y=y*x;r
4、eturny;)主函数中已正确定义m、a、b变量并赋值,并调用fun函数计算m=a4+b4-(ab)3o实现这一计算的函数调用语句为【】。7 .以下程序的功能是计算:s=l+12+123+1234+123450请填空。#includemain()intt=O.s=0,i:fbr(i=l;ib)t=a;b=t;)printf(,%5.2f,%5.2n,a,b);)9 .函数Pi的功能是根据以下公式近似求得的:pi*pi6=l+l(2*2)+l(3*3)+.+l(n*n)请在下面的函数中填空,完成求Pi的功能。#includedoublepi(longn)doubles=0.0,longi;for
5、(i=l;i=n;i+)s=s+oretum(sqrt(6*s);)10.mystrlen函数的功能是计算Str所指字符串的长度,并作为函数值返回。请填空。intmystden(char*str)i11ti;fo,(i=0;!=,0,;i+);return(i);二、单选题(10题)11 .需求分析的主要任务是()。A.确定软件系统的功能B.确定软件开发方法C.确定软件开发工具D.确定软件开发入员12 .以下关于C语言的叙述中正确的是()。A.C语言中的注释不可以夹在变量名或关键字的中间B.C语言中的变量可以在使用之前的任何位置进行定义C.在C语言算术表达式的书写中,运算符两侧的运算数类型必须
6、一致D.C语言的数值常量中夹带空格不影响常量值的正确表示13 .以下叙述中正确的是()。A.循环队列是队列的一种链式存储结构B.循环队列是队列的一种顺序存储结构C.循环队列中的队尾指针一定大于队头指针D.循环队列中的队尾指针一定小于队头指针14.在n个结点的顺序表中,算法的时间复杂度是O(I)的操作是()。A.访问第i个结点(l=i=n)和求第i个结点的直接前驱(2=i=n)B.在第i个结点之后插入一个新结点(l=iv=n)C.删除第i个结点(l=i=n)D.将n个结点从小到大排序15 .关于排序算法的以下说法,错误的是()A.归并排序的平均时间复杂度O(Mogn),最坏时间复杂度O(M2)B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 年内 蒙古 自治区 通辽市 全国 计算机等级考试 语言程序设计 测试 答案