2022-2023年山西省长治市全国计算机等级考试C语言程序设计真题(含答案).docxVIP

  • 0
  • 0
  • 约1.68万字
  • 约 36页
  • 2023-04-20 发布于北京
  • 举报

2022-2023年山西省长治市全国计算机等级考试C语言程序设计真题(含答案).docx

2022-2023年山西省长治市全国计算机等级考试C语言程序设计真题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(20题) 1. 以下程序运行后的输出结果是______。 int d=1; fun(int p) {static int d=d; d+=p; printf(%d,d) ;return d; } main() {int a=3; printf(%d\n,fun(a+fun(d)));} A.699 B.669 C.61515 D.6615? 2.数据的存储结构是指(  )。 A.存储在外存中的数据 B.数据所占的存储空间量 C.数据在计算机中的顺序存储方式 D.数据的逻辑结构在计算机中的表示? 3.对矩阵进行压缩存储是为了()。 A.方便运算 B.方便存储 C.提高运算速度 D.减少存储空间? 4.设有如下定义:intx=10,y=3,z; 则语句printf(%d\n,z=(x%y,x/y));的输出结果是()。 A.1 B.0 C.4 D.3? 5. 设整型数i=5,则printf(%d,i+++++i);的输出为______。 A.10 B.11 C.12 D.语法错误? 6.下列定义数组的语句中正确的是()。 A.#defme N 10 int x[ N]; B.int N=10; int x[N]; C.int x[0..10];? D.int x[ ];? 7. 下面程序的输出结果是 ______。#include<stdio.h>main(){ char*p[]={BOOL,OPK,H,SP}; int i: for(i=3;i>=0;i-,i-) printf(%c,*p[i]); printf(\n);} A.SO B.SP C.SPOPK D.SHOB? 8.有3个节点的二叉树可能有()种。 A.12 B.13 C.5 D.15? 9.若i、j已定义成mt型,则下列程序段中内循环体的总执行次数是( )。 for(i=6;i0;i--) for(j=0;j4;j++){…} A.20 B.24 C.25 D.30? 10.有以下程序:? 程序运行后的输出结果是( )。 A.1 B.2 C.3 D.4? 11.一个有7个顶点的完全三部图,至少有存在几条边() A.10 B.11 C.15 D.16? 12.若有定义:int a,h;通过语句:scanf(”%d;%d”,&a,&B.;,能把整数3赋给变量a,5赋给变量b的输入数据是( )。 A.3 5 B.3,5 C.3;5 D.35? 13.与“y=(x0?1:x0?-1:0)”;的功能相同的if 语句是( )。 A.A.if(x0)y=1; else if(x0)y=1; else= y=0;? B. x=0)y=1; else if(x0)y=-l; else= y=0;? C.y=-l x=O)y=1; else if(x=-0)y=0; else y=-l;? D.y=0; if(x=0) if(x=0)y=1; else y=-l; 14. 15.有以下程序段: char name[20】;int num; scanf(name=%S num=%d,name,num); 当执行上述程序段,并从键盘输入:name=Lili mum=1001回车后,name的值为(  )。 A.Lili B.name=Lili C.Lili num= D.name=Lili num=1001? 16. 下列语句组中,正确的是( )。 17.若有定义“int a[2] [3],*p[3];”,则以下语句中正确的是()。 A.p=a; B.p[0]=a; C.p[0]=a[1][2]; D.p[1]=a;? 18.下列选项中不是字符常量的是( )。 A.\v B.\x2a C.a D.\0? 19.判断一个栈ST(最多元素为Maxsize)为空的条件是()。 A.ST-top!==一1? B.ST-top==-1? C.ST-top!==Maxsize-1? D.ST-top==Maxsize-1? 20.有以下程序 #includestdio.h void fun(int x) {if(x/21)fun(x/2); printf(%d,x); } main {fun(7);printf(\n);} 程序运行后的输出结果是( )。A.1 3 7 B.7 3 1 C.7 3 D.3 7? 二、2.填空题(20题) 21. 数据库管理系统常见的数据模型有层次模型、网状模型和【 】3种。 22. 以下程序运行后的输

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档