2022-2023年河南省驻马店市全国计算机等级考试C语言程序设计知识点汇总卷(含答案).docxVIP

  • 0
  • 0
  • 约1.71万字
  • 约 37页
  • 2023-05-13 发布于北京
  • 举报

2022-2023年河南省驻马店市全国计算机等级考试C语言程序设计知识点汇总卷(含答案).docx

2022-2023年河南省驻马店市全国计算机等级考试C语言程序设计知识点汇总卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(20题) 1.有以下程序: #include <stdio.h> typedef struct { int num; char name[ 10] ; int score; } PER; void fun( PER x[ ]) {int t; if(x[0].score>x[1].score ) { t=x[0]. score; x[0]. score=x[1]. score ; x[1]. score=t;} } main() {PER s[2]={{1001 ,“zhang”,621} ,{1002,“wang”,585}} ; int i; fun(s); for(i=0; i<2; i++) printf(“%d,%s,%d,”,s[i].num,s[i].name,s[i].score); } 程序的运行结果是()。 A.1001,zhang,585,1002,wang,621,? B.1001,zhang,621,1002,wang,585,? C.1002,wang,585,1001,zhang,621,? D.1002,wang,621,1001,zhang,585,? 2.有以下程序. #includestdio.h main { char c1,c2,c3,c4,c5,c6; scanf(%c%c%c%c,&c1,&c2,&c3,&c4); c5=getchar; c6=getchar; putchar(c1);putchar(c2); printf(%c%c\n,c5,c6); } 程序运行后,若从键盘输入(从第l列开始) 123回车 45678回车 程序运行后,若从键盘输入(从第l列开始) 123回车 45678回车 则输出结果是( )。A.1267 B.1256 C.1278 D.1245? 3.数据的存储结构是指( )。 A.数据所占的存储空间? B.数据的逻辑结构在计算机中的存放形式? C.数据在计算机中的顺序存储方式? D.存储在计算机外存中的数据? 4.以下程序的主函数中调用了在其面前定义的fun函数 #includestdio.h . . . main(  ) {double a[15],k; k=fun(a); . . . } 则以下选项中错误的fun函数首部是(  )。 、A.double fun(double a[l5])? B.double fun(double *a)? C.double fun(double a[])? D.double fun(double a)? 5.设有定义: struct complex { int real,unreal; } data1={1,8},data2; 则下列赋值语句中错误的是()。 A.data2=(2,6);? B.data2=data1;? C.data2.real=data1.real;? D.data2.real=data1.unreal;? 6. 7.下列选项中,不属于数据管理员(DBA.职责的是(  )。 A.数据库维护 B.数据库设计 C.改善系统性能,提高系统效率 D.数据类型转换? 8.程序中对fun函数有如下说明?   void *fun( );   此说明的含义是: A.fun了数无返回值? B.fun函数的返回值可以是任意的数据类型? C.fun函数的返回值是无值型的指针类型? D.指针fun指向一个函数,该函数无返回值? 9. 10. 程序流程图中有箭头的线段表示的是( )。 A.图元关系 B.数据流 C.控制流 D.调用关系? 11. 12. 下列对于线性链表的描述中正确的是(  )。 A.存储空间不一定连续,且各元素的存储顺序是任意的? B.存储空间不一定连续,且前件元素一定存储在后件元素的前面? C.存储空间必须连续,且前件元素一定存储在后件元素的前面? D.存储空间必须连续,且各元素的存储顺序是任意的? 13.有一个100×90的稀疏矩阵,非0元素有10,设每个整型数占2个字节,则用三元组表示该矩阵时,所需的字节数是()。 A.20 B.66 C.18000 D.33? 14.若有以下定义和语句: char s [10]=abcd!,*s2=\nl23\\; Drintf(%d%d\n,strlen(sl),strlen(s2)); 则输出结果是(  )。 A.5 5 B.10 5 C.10 7 D.5 8? 15. 16.设有定义: #i

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档