2024-2023学年湖南省郴州市全国计算机等级考试C语言程序设计真题一卷精品2926.pdfVIP

2024-2023学年湖南省郴州市全国计算机等级考试C语言程序设计真题一卷精品2926.pdf

  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文档。上传文档
查看更多

2022-2023学年湖南省郴州市全国计算机等

级考试C语言程序设计真题一卷(含答

案)

学校:________班级:________姓名:________考号:________

一、单选题(12题)

1.C语言中char类型数据占字节数为()。

A.3B.4C.1D.2

2.有以下程序:

main

{inti,j;

for(j=10;j11;j++)

{for(i=9;ij;i++)

if(!(j%i))break;

if(i==j-1)

printf(%d,j);

}

}

输出结果是()。

A.11B.10C.9D.1011

3.设q1和q2是指向一个float型一维数组的指针变量,k为float型变

量,则不能正确执行的语句是()。

A.k=*q1+*q2;B.q1=k;C.q1=q2;D.k=*q1*(*q2);

4.以下程序的输出结果是().

A.A.0B.29C.31D.无定值

5.已知广义表的表头为A,表尾为(B,C),则此广义表为________

A.(A,(B,C))B.(A,B,C)C.(A,B,C)D.((A,B,C))

6.

有以下程序段

当执行上述程序段,从键盘上输A,555667777123后,y的值为()。

A.566.0B.55566.0C.7777.0D.566777.0

7.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段

和数据库系统阶段。其中数据独立性最高的阶段是()。

A.数据库系统B.文件系统C.人工管理D.数据项管理

8.若有以下程序

则程序的输出结果是

A.3B.7C.6D.10

9.若有定义“int*p[3];”,则以下叙述中正确的是()。

A.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型

为int的指针

B.定义了一个基类型为int的指针变量p,该变量具有3个指针

C.定义了一个名为*p的整型数组,该数组含有3个int类型元素

D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个

int类型元素

10.以下叙述中错误的是

A.在函数外部定义的变量在所有函数中都有效

B.在函数内部定义的变量只能在本函数范围内使用

C.函数中的形参属于局部变量

D.在不同的函数中可以使用相同名字的变量

11.一个关系中属性个数为1时,称此关系为()。

A.对应关系B.单一关系C.一元关系D.二元关系

12.

二、2.填空题(12题)

13.以下程序段的输出结果是【】。

main()

{inta=2,b=2,c=4;

a*=16+(b++)-(++C);

printf(%d,a);

}

14.若有如下结构体说明:

structSTRU

{inta,b;charc:doubled;

structSTRU*p1,*p2;

};

请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。

【】t[20]

15.下列程序的输出结果是______。

#defineP(A)printf(%d,,(int)(A))

#definePRINT(A)P(A);printf(theend)

main()

{inti,a=0;

for(i=1;i<5.i++)

PRINT(a+i);

printf(\n);

}

16.一般来说,算法可以用顺序、选择和______三种基本控制结构组合

而成。

17.设有以下定义

struetss

{intinfo;struetss*link;}x,y,z;

且已建立如下图所示链表结构:

请写出删除结点y的赋值语句【】。

18.若从键盘输入58,则以下程序的输出结果是【】。

main()

{inta;

scanf(“%d”,A);

if(a>50)printf(“%d”,A);

if(a>40)printf(“%d”,A);

if(a>30)printf(“

您可能关注的文档

文档评论(0)

. + 关注
官方认证
文档贡献者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档