2021年安徽省巢湖市全国计算机等级考试C语言程序设计真题(含答案).docxVIP

2021年安徽省巢湖市全国计算机等级考试C语言程序设计真题(含答案).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2021年安徽省巢湖市全国计算机等级考试C语言程序设计真题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、2.填空题(10题) 1. 软件工程研究的内容主要包括:【】技术和软件工程管理。 2. 注释说明了程序的功能,它分为【 】注释和功能性注释。 3. 下面程序的运行结果是:【 】。? fun(int t[],int n)? {int i,m;? if(n==1)return t[0];? else if(n=2){m=fun(t,n-1); return m; }? }? main()? {int a[]={11,4,6,3,8,2,3,5,9,2};? printf(%d\n,fun(a,10));? } 4. 在数据结构中,顺序存储结构的数据元素所占的存储空间是______的。 5. 函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 其构成规律是: ①第0列元素和主对角线元素均为1。 ②其余元素为其左上方和正上方元素之和。 ③数据的个数每行递增1。 请将程序补充完整。 #define N 6 void yanghui(int x[N][N]) { int i,j; x[O][0]=1; for(i=1;i<N;i++) { x[i][0]=【 】=1; for(j=1;j<i;j++) x[i][j]=【 】; } ) 6. 设有如下程序段: int i=0,sum=1; do { sum+=i++;} while(i<6); printf(%d\n,sum); 上述程序段的输出结果是【 】。 7. 某二叉树中度为2的结点有18个,则该二叉树中有【 】个叶子结点。 8. 函数fun的功能是计算xn。 double fun(double x,int n) { int i;double y=1; for(i=1;i<=n;i++) y=y*x; return y; } 主函数中已正确定义m、a、b变量并赋值,并调用fun函数计算:m=a4+b4-(a+b)3。实现这一计算的函数调用语句为【 】。 9. 若x和a均是int型变量,则计算完x=(a=4,6*2)后的x值为______。 10. 以下程序运行后的输出结果是【 】。 #include <stdio, h> main( ) { int a=3,b=4,c=5,t=99; if(b<a a<c) t=a;a=c;c=t; if(a<e b<c) t=b;b=a;a=t; printf( %d %d %d \n ,a,b,e); } 二、单选题(10题) 11.有以下程序: 程序运行后的输出结果是()。 A.6 B.10 C.8 D.4? 12. 若有定义float a=25, b,*p=b;,则下列对赋值语句*p=a; 和p=a;的正确解释为( )。 A.两个语句都是将变量a的值赋予变量p? B.*p=a是使p指向变量a,而p=a是将变量a的值赋予变量指针p? C.*p=a是将变量a的值赋予变量b,而p=a是使p指向变量a? D.两个语句都是使p指向变量a? 13. 视图设计一般有3种设计次序,下列不属于视图设计次序的是( )。 A.自顶而下 B.由内向外 C.由外向内 D.自底向上? 14.能正确表示x=3或者x1的关系表达式是()。 A.x=3orx1 B.x=3|x1 C..x=3||x1 D.x=3||x1? 15. 两个或两个以上模块之间联系的紧密程度称为( )。 A.耦合性 B.内聚性 C.复杂性 D.数据传输特性? 16.? 有以下结构体说明和变量的定义,且指针P指向变量a,指针q指向变量b,则不能把结点b连接到结点a之后的语句是( )。 struct node {char data; struct node*next: }a,b,*p=&a,*q=&b; A. a.next=q; B.P.next=&b; C.p-next=&b; D.(*p).next=q;? 17.以下选项中能用作数据常量的是()。 A.115L B.0118 C.1.5e1.5 D.o115? 18. 数字字符0的ASCII值为48,运行下列程序的输出结果是( )。 main() { char a=1,b=2; printf(%c,,b++); printf(%d\n,b-A); } A.3,2 B.50,2 C.2,2 D.2,50? 19.若有以下程序段 int m=0xabc,n=0xabc; m-=n; printf(%x\n, m); 执行后的输出结果

您可能关注的文档

文档评论(0)

chenlaoshi3 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档