计算机二级考试C语言笔试填空真题.docx
上传人:书生****萌哒 上传时间:2024-09-13 格式:DOCX 页数:11 大小:12KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机二级考试C语言笔试填空真题.docx

计算机二级考试C语言笔试填空真题.docx

预览

免费试读已结束,剩余 1 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机二级考试C语言笔试填空真题计算机二级考试C语言笔试填空真题以下是yjbys考试网小编搜索整理的全国计算机等级考试二级C语言笔试填空真题,更多计算机二级考试请继续关注应届毕业生考试网。填空题(每空2分,共30分)(1)某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有【1】个结点。(2)程序流程图中的菱形框表示的是【2】。(3)软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中【3】阶段产生“软件需求规格说明书。(4)在数据库技术中,实体集之间的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为【4】。(5)人员基本信息一般包括:身份证号,姓名,性别,年龄等。其中可以作为主关键字的是【5】。(6)若有定义语句:inta=5;,则表达式:a++的值是【6】。(7)若有语句doublex=17;inty;,当执行y=(int)(x/5)%2;之后y的'值为【7】。(8)以下程序运行后的输出结果是【8】。#includemain(){intx=20;printf(“%d”,0printf(“%d\n”,0(9)以下程序运行后的输出结果是【9】。#includemain(){inta=1,b=7;do{b=b/2;a+=b;}while(b>1);printf(“%d\n”,a);}(10)有以下程序#includemain(){intf,f1,f2,i;f1=0;f2=1;printf(“%d%d”,f1,f2);for(i=3;i<=5;i++){f=f1+f2;printf(“%d”,f);f1=f2;f2=f;}printf(“\n”);}程序运行后的输出结果是【10】。(11)有以下程序#includeinta=5;voidfun(intb){inta=10;a+=b;printf(“%d”,a);}main(){intc=20;fun(c);a+=c;printf(“%d\n”,a);}程序运行后的输出结果是【11】。(12)设有定义:structperson{intID;charname[12];}p;请将scanf(“%d”,【12】);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。(13)有以下程序#includemain(){chara[20]=”Howareyou?”,b[20];scanf(“%s”,b);printf(“%s%s\n”,a,b);}程序运行时从键盘输入:Howareyou?<回车>则输出结果为【13】。(14)有以下程序#includetypedefstruct{intnum;doubles}REC;voidfun1(RECx){x.num=23;x.s=88.5;}main(){RECa={16,90.0};fun1(a);printf(“%d\n”,a.num);}程序运行后的输出结果是【14】。(15)有以下程序#includefun(intx){if(x/2>0)run(x/2);printf(“%d”,x);}main(){fun(6);printf(“\n”);}程序运行后的输出结果是【15】。