计算机二级 C语言真题及答案

更新时间:2022-10-18 22:35:20 阅读: 评论:0

保释申请书-小数乘小数练习题


2022年10月18日发
(作者:工作积极性)

计算机二级C语言真题及答案

一、选择题(请在【答题】菜单上选择【选择题】命令那些花儿 歌词,启动选择题测试程序,一、选择题(请在【答题】菜单上选择【选择题】命令,启动选择题测试程序名人名言学习,

按照题目上的内容进行答题。作答选择题时键盘被封锁前言怎么写,使用键盘无效吕雉简介,考生须

使用鼠标答题桔子树的森林。选择题部分只能进入一次合规文化,退出后不能再次进入。选择题部分不

单独计时。)

1、设有定义:

inta;floatb;

执行scanf("%2d%f"有趣的谐音笑话,&a余光中 寻李白,&b);

语句时,若从键盘输入876543.0学习新党章,则a和b的值分别是(  )伤心绝望心痛心寒的句子。

A.87和6小儿垂钓古诗解释.0

B.876和543民间童谣.0

C.87和543.0

D.76和543平安夜送苹果代表什么.0

『正确答案』

A

『答案解析』

scanf函数的一般形式为:scanf(格式控制,地址表列);婚庆司仪主持词。其中,“格式控制”是用双引号括起来的字符串,也称“转换控制字符

串”,它包括两种信息:①格式说明,由“%”和格式字符组成;②普通字符党校学习心得,即需要原样输入的字符。“地址表列”是需要接收

输入数据的一系列变量的地址。本题中的“格式控制”是“%2d%f”,其中%2d的意思是要输入一个整数地球之歌歌词,但该整数最宽只占2个

字符,而%f是要输入一个浮点数。而题目要求输入的是876和543中班家长会发言稿.0小木船作文,所以scanf函数将87赋给a,6赋给b。答案选择A选项天文学论文。

2、以下叙述中正确的是(  )劲舞名字。

A.在C语言中,预处理命令行都以“#”开头

B.预处理命令行必须位于C源程序的起始位置

C.#include必须放在C程序的开头

D.C语言的预处理不能实现宏定义和条件编译的功能

『正确答案』

A

『答案解析』

“编译预处理”就是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令行进行处理的过程各个民族的风俗习惯。A项正

确我的奇思妙想作文400,在C语言中班干部职责分工,凡是以“#”号开头的行,都称为“编译预处理”命令行。B项错误安全生产挂图,预处理命令行可以出现在程序的任何一行的

开始部位四大名著的歇后语,其作用一直持续到源文件的末尾;C项错误,#include可以出现在程序的任意一行的开始部位;D项错

误预备党员转正决议,预处理可以实现宏定义、条件编译和文件包含课程设计感想。答案选择A选项。

3、有以下程序

#include

typedefstruct{intb,p;}A;

voidf(Ac)

{

 intj;

 c庆新年.b+=1;

 c学雷锋的日记.p+=2;

}

voidmain()

{

 inti;

 Aa={1,2};

 f(a);

 printf("%d,%dn"员工日常行为规范,a该是时候歌词.b,ashe歌词.p);

}

程序运行后的输出结果是(  )。

A.2,4

B.1,2

C.1,4

D.2,3

『正确答案』

B

『答案解析』

考查结构体变量作为函数实参整体传递,也是一种值传参销售工作计划范文,形参的变化不能影响到实参党课开讲啦伟大建党精神观后感,所以调用函数f(a)对a中的数据没有

影响,输出结果为1质量问题报告,2,答案选择B选项开学第一课疫情观后感。

4、以下叙述中正确的是(  )民族文化产业。

A.在C语言中,预处理命令行都以“#”开头

B.预处理命令行必须位于C源程序的起始位置

C.#include必须放在C程序的开头

D.C语言的预处理不能实现宏定义和条件编译的功能

『正确答案』

A

『答案解析』

“编译预处理”就是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令行进行处理的过程。A项正

确员工考核评语,在C语言中,凡是以“#”号开头的行,都称为“编译预处理”命令行关于七夕的唯美句子。B项错误,预处理命令行可以出现在程序的任何一行的

开始部位榜样五心得体会,其作用一直持续到源文件的末尾;C项错误绚丽多彩造句,#include可以出现在程序的任意一行的开始部位;D项错

误北京故宫介绍,预处理可以实现宏定义、条件编译和文件包含珍惜生命的名言。答案选择A选项。

5、下面描述不属于软件特点的是(  )。

A.软件是一种逻辑实体,具有抽象性

B.软件在使用中不存在磨损、老化问题

C.软件复杂性高

D.软件使用不涉及知识产权

『正确答案』

D

『答案解析』

软件具有以下特点:①软件是一种逻辑实体,具有抽象性;②软件没有明显的制作过程;③软件在使用期间不存在磨损、老

化问题;④软件对硬件和环境具有依赖性;⑤软件复杂性高,成本昂贵;⑥软件开发涉及诸多的社会因素,如知识产权等。

答案选择D选项中国共产党员纪律处分条例 心得体会。

6、有两个关系R,S如下:

由关系R通过运算得到关系S高一第一次月考,则所使用的运算为(  )狼图腾影评。

A.选择

B.投影

C.插入

D.连接

『正确答案』

B

『答案解析』

关系S是由关系R的第1、2列组成,很显然这是对关系R进行投影运算的结果爱国人士。可以简单理解为:选择运算是对行的操作,投

影运算是对列的操作文化建设论文。答案选择B选项最美中小学生颁奖典礼观后感。

7、若有C语言表达式2+3*4+7/3错错错的歌词,以下选项中叙述正确的执行顺序是(  )。

A.先执行3*4得12质量标语大全,再执行2+12得14给白衣天使的一封信作文,再执行7/3得2,最后执行14+2得16

B.先执行3*4得12普通话手抄报20字,再执行7/3得2.5,最后执行2+12+2.5得16.5

C.先执行7/3得2关于生命的诗歌,再执行3*4得12春望教案,再执行12+2得14,最后执行2+14得16

D.先执行2+3得5,再执行5*4得20优秀员工评选表,再执行20+7得27党政机关公文处理工作条例,最后执行27/3得9

『正确答案』

A

『答案解析』

C语言表达式的的执行顺序是从左向右,在表达式求值时,按照运算符的优先级别从高到低执行,答案选择A选项。

8、以下叙述中错误的是(  )。

A.当在程序的开头包含头文件stdio笑猫日记免费阅读.h时,可以给指针变量赋NULL

B.函数可以返回地址值

C.改变函数形参的值,不会改变对应实参的值

D.可以给指针变量赋一个整数作为地址值

『正确答案』

D

『答案解析』

A项正确幼儿园环创,NULL是在头文件stdio.h中定义的符号常量;B项正确六年级英语单词,函数的返回值可以是地址妇女节送什么花,即指针;C项正确新中华的奋斗,函数调用中

形参值的变化不会传递给实参;D项错误举行演讲比赛,不能将一个整数直接赋给指针变量作为地址中国梦作文800字,只能用取地址运算符“&”把该整型变

量的地址赋值给该指针变量老师的话。答案选择D选项。

9、结构化程序的三种基本控制结构是(  )中秋节手机短信。

A.顺序、选择和重复(循环)

B.过程、子程序和分程序

C.顺序、选择和调用

D.调用、返回和转移

『正确答案』

A

『答案解析』

结构化程序设计中三种基本控制结构为顺序、选择和重复(循环)。答案选择A选项银杏树介绍。

10、设有如下三个关系表:

下列操作中正确的是(  )关于狗的作文。

A.T=R∩S

B.T=R∪S

C.T=R×S

D.T=R/S

『正确答案』

B

『答案解析』

观察可知,T中的元组既包含R中的所有元素又包含S中的所有元组,则T=R∪S。答案选择B选项。

11、数据库设计中反映用户对数据要求的模式是(  )。

A.内模式

B.概念模式

C.外模式

D.设计模式

『正确答案』

C

『答案解析』

数据库管理系统的三级模式包括:①外模式,也称子模式、用户模式,是指数据库用户所看到的数据结构,是用户看到的数

据视图;②模式,也称逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和;

③内模式成都中考作文题目出炉,也称存储模式、物理模式一只猫的旅行,是指数据在数据库系统内的存储介质上的表示开学第一课读后感400,是对数据的物理结构和存取方式的描

述。答案选择C选项绿茶茶艺表演解说词。

12、下列选项中属于面向对象设计方法主要特征的是(  )。

A.继承

B.自顶向下

C.模块化

D.逐步求精

『正确答案』

A

『答案解析』

面向对象设计方法的主要特征有封装性、继承性和多态性人教版语文练习册。而结构化程序设计方法的主要原则有自顶向下、逐步求精、模块

化、限制使用goto语句关于 的报告。BCD三项是结构化程序的主要特征入党积极分子个人总结。答案选择A选项七一党课。

13、以下叙述中正确的是(  )消防演习。

A.不同函数的形式参数不能使用相同名称的标识符

B.用户自己定义的函数只能调用库函数

C.实用的C语言源程序总是由一个或多个函数组成

D.在C语言的函数内部,可以定义局部嵌套函数

『正确答案』

C

『答案解析』

一个C程序可以有一个或多个程序文件关于父亲的名言,所以也可以有一个或多个函数简便计算题,选项C正确;除了main函数不能被其他函数调用之

外,用户自定义函数可以调用其他任意函数,包括库函数和用户自定义函数,选项B错误;函数是一个独立的模块绩效考核管理办法,不同函数

之间的定义相互没有影响,所以标识符可以相同,选项A错误;函数体内部只可以调用但是不可以定义其他函数漳州课改网,选项D错

误;答案选择C选项。

14、以下叙述中正确的是(  )。

A.如果企图通过一个空指针来访问一个存储单元,将会得到一个出错信息

B.即使不进行强制类型转换,在进行指针赋值运算时,指针变量的基类型也可以不同

C.设变量p是一个指针变量2014浙江高考作文,则语句p=0;是非法的,应该使用p=NULL;

D.指针变量之间不能用关系运算符进行比较

『正确答案』

A

『答案解析』

空指针意味着该指针没有指向任何具体的变量,所以不能访问一个存储单元李开复给大学生的第四封信,A正确。指针的赋值运算只能在同一数据类型

之间进行,故选项B错冬季幼儿保健小常识。语句p=0和p=NULL是一样的描写友情的词,都是把一个空指针赋给指针变量p统计局长,故选项C错别饿坏了那匹马课件。指针之间能进行关系

运算,比较的是地址值的大小,选项D错。答案选择A选项比例尺教学设计。

15、以下程序中给数组所有元素输入数据高二物理,请从选项中选择正确的答案填入下划线处。(  )

#include

main()

{

 inta[10],i=0;

 while(i<10)scanf("%d",_________);

 …

}

A.&a[i+1]

B.a+(i++)

C.a+i

D.&a(i++)

『正确答案』

B

『答案解析』

A项错误,进入死循环,i一直为0祝父亲节快乐的短信,一直对a[i+1]读入数据;B项正确经济学试题及答案,a为数组首地址白居易忆江南,i++先取i值再加1晴天歌词,scanf读入的数据

依次存放在数组a中;C项错误,控制变量i没有依次加1中秋节故事,无法结束循环,也无法对整个数组赋值;D项错误三重一大,数组元素引用为

[],不是()夜夜夜夜歌词。答案选择B选项。

16、程序测试的目的是(  )。

A.为被测程序设计正确的测试用例

B.发现并改正程序中的错误

C.发现程序中的错误

D.改正程序中的错误

『正确答案』

C

『答案解析』

程序测试是使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与

实际结果之间的差别,即为发现错误而执行程序的过程,而不是改正错误少年王冕,调试是在测试的基础上去改正错误。答案选择C选

项。

17、一个运动队有多个队员皇帝的新装故事,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是(  )赞美母亲的诗歌。

A.一对多

B.一对一

C.多对一

D.多对多

『正确答案』

A

『答案解析』

一个运动队有多个队员很久以前的故事,表明在运动队表中的每个队与队员表中的一个或多个队员相关;一个队员仅属于一个运动队,表明

队员表中的每个队员只可以与运动队表中的一个队相关卖油翁原文,为一对多关系。答案选择A选项六一儿童节作文350。

18、关于C语言标识符预防溺水手抄报简单又漂亮,以下叙述错误的是(  )适合清唱的歌曲。

A.标识符可全部由数字组成

B.标识符可全部由下划线组成

C.标识符可全部由小写字母组成

D.标识符可全部由大写字母组成

『正确答案』

A

『答案解析』

C语言标识符只能由字母、数字、下划线构成,且只能以字母、下划线开头,故答案选择A选项棉花糖作文。

19、有以下程序

#include

main()

{

 charx=2玫瑰花朵数的含义,y=2银装素裹,z;

 z=(y<<1)&(x>>1);

 printf("%dn"qq留言板寄语,z);

}

程序的输出结果是(  )。

A.4

B.1

C.0

D.8

『正确答案』

C

『答案解析』

x、y的ASCII码为2,对应二进制为0010,y<<1的结果为0100,x>>1的结果为0001国际护士节是哪一天,而0100&0001的结果为0四年级体育教案,答案选择C

选项。

20、以下叙述正确的是(  )。

A.计算机只接收由0和1代码组成的二进制指令或数据

B.计算机只接收由0和1代码组成的十进制指令或数据

C.计算机可直接接收并运行C源程序

D.计算机可直接接收并运行任意高级语言编写的源程序

『正确答案』

A

『答案解析』

二进制数中只有两个字符0和1敬重卑微阅读答案,表示具有两个不同稳定状态的元器件。例如,电路中有无电流,有电流用1表示,无电流用0

表示早会开场白。类似的还比如电路中电压的高低,晶体管的导通和截止等;二进制数运算简单非主流个性网名繁体字,大大简化了计算中运算部件的结构,

故选项A正确、B错误青少年法制教育资料。计算机能直接执行的只有机器语言程序。选项C、D错误。答案选择A选项。

21、关于“do{循环体}while(条件表达式)”,以下叙述正确的是(  )清明节画画图片。

A.循环体的执行次数总是比条件表达式的执行次数多一次

B.条件表达式的执行次数总是比循环体的执行次数多一次

C.条件表达式的执行次数与循环体的执行次数一样

D.条件表达式的执行次数与循环体的执行次数无关

『正确答案』

D

『答案解析』

考查do-while循环语句简短爱情故事。其执行过程为:先执行do循环体语句工作失职检讨书范文,然后判定圆括号内的表达式,如果为真则继续执行do循环体

语句戏曲大舞台,如果为假则结束循环关于体育的手抄报。考虑情况一:即由于条件表达式为假而退出循环,此时二者执行次数一样;情况二:即在循环

体中执行了break语句而退出循环,此时条件表达式的执行次数比循环体的执行次数少一次。因此,答案选择D选项。

22、有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是(  )。

A.自然连接

B.交

C.除

D.并

『正确答案』

C

『答案解析』

A项,自然连接的条件是两关系间有公共域,通过公共域的相等值进行连接,R与S的公共域为A和B;B项乡村医生个人述职,R与S进行交运算

后得到的关系是由既在R内又在S内的元素组成的一颗图钉,显然T不在S内;C项八年级上册语文期末试卷,R与S除运算后的域由R中不出现在S中的域组成;D

项行政管理专业描述,R与S进行并运算得到的关系由属于R或属于S的元组组成包村。答案选择C选项。

23、有以下程序

#include

main()

{

 charc1最近有点烦,c2,c3,c4,c5,c6;

 scanf("%c%c%c%c"皮卡丘停电,&c1,&c2伽利略的小故事,&c3幼儿园三八活动方案,&c4);

 c5=getchar();

 c6=getchar();

 putchar(c1);

 putchar(c2);

 printf("%c%cn"岗位任职要求,c5,c6);

}

程序运行后,若从键盘输入(从第1列开始)

123<回车>

45678<回车>

则输出结果是(  )。

A.1256

B.1245

C.1278

D.1267

『正确答案』

B

『答案解析』

scanf是格式化输入函数;getehar函数从键盘缓冲区读入下一个字符;putchar输出一个字符;printf函数是格式化输出函数小学二年级语文上册期末试卷。

在题目中敏而好学不耻下问是以谓之文也,程序执行到scanf函数时,会暂停等待用户输入4个字符端午的鸭蛋 阅读答案,按题意输入123<回车>后幼儿园安全自查报告,字符'1'~'3'被分别赋值到c1

~c3中,而c4会得到一个换行符'n'。然后执行第1个getchar函数,由于前面的scanf函数读完了缓冲区中的所有字符,所以此

时程序又会暂停等待用户输入,按题意输入45678<回车>后,缓冲区第一个字符'4'赋值c5,第二个字符'5'赋值给c6单刀直入除祸患。答案选

择B选项。

24、栈和队列的共同点是(  )。

A.都是先进后出

B.都是先进先出

C.只允许在端点处插入和删除元素

D.没有共同点

『正确答案』

C

『答案解析』

栈和队列都是操作受限的线性表,只允许在端点处进行插入和删除拓展项目。二者的区别是:栈只允许在表的一端进行插入或删除操

作世界文化遗产一一长城,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作初一作文大全,在另一端进行删除操作,是一种“先进先出”的线性

表秋季育儿常识。答案选择C选项。

25、若想给已定义为int型的变量a、b、c、d赋整数1,以下选项中错误的语句是(  )。

A.a=b,b=c全国消防宣传月,c=d,d=1;

B.a=b=c=d=1;

C.a=1幸灾乐祸同义词,b=a,c=b四年级下册语文教案,d=c;

D.d=1酒店保洁员岗位职责,c=d明知其不可为而为之,b=c家庭教育的重要性,a=b;

『正确答案』

A

『答案解析』

由于C语言逗号表达式的的执行顺序是从左向右爱情的幸福,赋值运算符是自右向左核舟记 翻译,A选项先执行a=b时林语堂人生不过如此,b为空值党的纪律的作用,故不正确;所以

在连续赋值时一定要保证赋值运算符的右项有确定的值。答案选择A选项。

26、下面结构体的定义语句中,错误的是(  )。

A.structord{intx;inty;intz;}structorda;

B.structord{intx;inty;intz;};structorda;

C.structord{intx;inty;intz;}a;

D.struct{intx;inty;intz;}a;

『正确答案』

A

『答案解析』

C语言中结构体变量的定义有三种方法:①定义结构体类型的同时定义结构体变量,如C项;②使用无名结构体类型定义结构

体变量祖国发展我成长,如D项;③先定义结构体类型,后定义结构体变量,如B项,A项错在分别定义结构体类型与结构体变量时需要

用“;”隔开元旦的祝福语。故答案选择A选项。

27、若有定义:

char*ps[]={"aa"小学英语全英教案,"bb"我的儿媳妇真棒,"cc","dd"};

则以下叙述正确的是(  )。

A.*ps[0]是字符'a'

B.*ps[0]是字符串"aa"

C.ps[0]是字符'a'

D.ps是字符串"aa"

『正确答案』

A

『答案解析』

定义指针数组ps四年级上册作文大全,ps[0]代表数组首个元素的地址,即"aa"的地址,同时也是"aa"第一个字符'a'的地址,所以*ps[0]代表字

符'a'。答案选择A选项水浒传读后感100字。

28、有以下程序

#include

main()

{

 inta=-1六年级下册语文课文,b=-1;

 for(;++a;)++b;

 printf("%d论语十则中的成语,%dn"无泪歌词,a家乡的风俗450字作文,b);

}

程序运行后的输出结果是(  )。

A.0爱上爱的味道,-1

B.0西湖断桥,0

C.-1女生qq名,-1

D.结果不确定

『正确答案』

A

『答案解析』

这是对for循环的基本考查工人入党申请书范文,C语言中for循环的形式:for(表达式1;表达式2;表达式3),本题中表达式1和表达式3为空语句。

程序执行过程为:定义整型变量a、b并赋初值新学期新目标,执行for循环五年级语文下册期末试卷,执行控制语句++a四年级童话手抄报,a先自增变为0再使用初中毕业留言,不满足控制条件初中学习,

跳出循环冰冷的毒蛇粘液。因此b并未改变,最后输出0,-1。答案选择A选项。

29、若要使用C数学库中的sin函数笑谈大先生 阅读答案,需要在源程序的头部加上

#include

关于引用数学库,以下叙述正确的是(  )项目总结报告。

A.将数学库中sin函数的源程序插入到引用处写景散文,以便进行编译链接

B.将数学库中sin函数链接到编译生成的可执行文件中,以便能正确运行

C.通过引用math第二个母亲.h文件,说明sin函数的参数个数和类型,以及函数返回值类型

D.实际上中秋情人短信,不引用math在excel.h文件也能正确调用sin函数

『正确答案』

C

『答案解析』

考查文件包含处理被爱的感觉。文件包含命令的功能是把指定的文件添加到预处理部分懵懂爱情,从而把指定的文件和当前的源程序文件连接起

来时间简史简介,该文件则包含了程序要调用的函数的声明。由此,选项A、B、D表述错误优秀员工事迹材料。答案选择C选项。

30、有以下程序

#include

main()

{

 inta=-1浪费资源的现象,b=-1;

 for(;++a;)++b;

 printf("%d,%dn",a,b);

}

程序运行后的输出结果是(  )李商隐咏史。

A.0,-1

B.0,0

C.-1好的文章片段,-1

D.结果不确定

『正确答案』

A

『答案解析』

这是对for循环的基本考查,C语言中for循环的形式:for(表达式1;表达式2;表达式3),本题中表达式1和表达式3为空语句。

程序执行过程为:定义整型变量a、b并赋初值作文提纲怎么写,执行for循环手工折纸垃圾桶,执行控制语句++a马三立打一字,a先自增变为0再使用收获快乐作文,不满足控制条件,

跳出循环。因此b并未改变青春励志,最后输出0,-1童年读书笔记100字。答案选择A选项派大星语录。

31、以下叙述中正确的是(  )。

A.在C语言中,预处理命令行都以“#”开头

B.预处理命令行必须位于C源程序的起始位置

C.#include必须放在C程序的开头

D.C语言的预处理不能实现宏定义和条件编译的功能

『正确答案』

A

『答案解析』

“编译预处理”就是在C编译程序对C源程序进行编译前比赛计划,由编译预处理程序对这些编译预处理命令行进行处理的过程《在山的那边》。A项正

确武(打一字),在C语言中,凡是以“#”号开头的行,都称为“编译预处理”命令行观潮图片。B项错误,预处理命令行可以出现在程序的任何一行的

开始部位世界水日,其作用一直持续到源文件的末尾;C项错误市场销售策划,#include可以出现在程序的任意一行的开始部位;D项错

误,预处理可以实现宏定义、条件编译和文件包含。答案选择A选项。

32、以下叙述中正确的是(  )。

A.不同函数的形式参数不能使用相同名称的标识符

B.用户自己定义的函数只能调用库函数

C.实用的C语言源程序总是由一个或多个函数组成

D.在C语言的函数内部篮球教学运球,可以定义局部嵌套函数

『正确答案』

C

『答案解析』

一个C程序可以有一个或多个程序文件,所以也可以有一个或多个函数,选项C正确;除了main函数不能被其他函数调用之

外,用户自定义函数可以调用其他任意函数,包括库函数和用户自定义函数开天辟地观后感,选项B错误;函数是一个独立的模块我的读书生活,不同函数

之间的定义相互没有影响儿童节活动方案,所以标识符可以相同,选项A错误;函数体内部只可以调用但是不可以定义其他函数端午的由来,选项D错

误;答案选择C选项。

33、关于C语言标识符三八节的经典祝福语,以下叙述错误的是(  )窃读记课堂实录。

A.标识符可全部由数字组成

B.标识符可全部由下划线组成

C.标识符可全部由小写字母组成

D.标识符可全部由大写字母组成

『正确答案』

A

『答案解析』

C语言标识符只能由字母、数字、下划线构成七夕节手抄报简单漂亮,且只能以字母、下划线开头,故答案选择A选项八一建军节手抄报内容 简单。

34、以下叙述中正确的是(  )中秋节2018。

A.语句p=NULL;执行后大中国 歌词,指针p指向地址为0的存储单元

B.指针变量只能通过求地址运算符(&)来获得地址值

C.语句p=NULL;与p=0;是等价的语句

D.int*p1;int**p2;int*p3;都是合法的定义指针变量的语句

『正确答案』

D

『答案解析』

考查指针变量。指针变量的定义形式为:类型名*指针变量名,表示指向某一个变量的指针三夏防火标语,如果定义形式为:类型名**指

针变量名,则表示指向某一个指针变量的指针,所以D正确半年工作总结ppt。p=NULL;是将空指针赋给指针变量校服的群摆,表示该指针变量当前未指

向任何变量,选项A错误法律文书试题。指针变量本身存储的是其指向的变量的地址值,不需要使用求地址运算符(&)来获得地址,选项

B错两学一做学习笔记。语句p=0;本身不正确明月出天山下一句,两者不等,语句p=NULL和p=0是一样的,故选项C错绩效考核的目的。答案选择D选项。

35、一个运动队有多个队员水稻立枯病,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是(  )大学生礼仪。

A.一对多

B.一对一

C.多对一

D.多对多

『正确答案』

A

『答案解析』

一个运动队有多个队员美文朗诵,表明在运动队表中的每个队与队员表中的一个或多个队员相关;一个队员仅属于一个运动队,表明

队员表中的每个队员只可以与运动队表中的一个队相关打折活动,为一对多关系母亲节祝福语2021最火。答案选择A选项。

36、以下叙述中正确的是(  )圣诞快乐用英语怎么说。

A.如果p是指针变量英文个人简历模板,则&p是不合法的表达式

B.如果p是指针变量,则*p表示变量p的地址值

C.在对指针进行加、减算术运算时,数字1表示1个存储单元的长度

D.如果p是指针变量写作文的方法,则*p+1和*(p+1)的效果是一样的

『正确答案』

C

『答案解析』

考查指针的用法。A项错误,&p表示变量p的地址;B项错误孙天帅,*p表示p的值;C项正确,在对指针进行加、减运算时谢师宴,数

字“1”不再代表十进制整数“1”放风筝作文300字优秀三年级下册,而是指1个存储单元长度;D项错误,*p+1是先取p的值好汉查理,然后执行+1操作,*(p+1)是先对指

针移动1个存储空间,然后取值。答案选择C选项伟大的悲剧课后题。

37、有以下程序

#include

main()

{

 inta=-1大学生简历模板,b=-1;

 for(;++a;)++b;

 printf("%d小猴子下山,%dn",a,b);

}

程序运行后的输出结果是(  )。

A.0,-1

B.0忘不了 歌词,0

C.-1,-1

D.结果不确定

『正确答案』

A

『答案解析』

这是对for循环的基本考查小学生低碳环保作文,C语言中for循环的形式:for(表达式1;表达式2;表达式3),本题中表达式1和表达式3为空语句。

程序执行过程为:定义整型变量a、b并赋初值,执行for循环,执行控制语句++a简历的写法,a先自增变为0再使用,不满足控制条件,

跳出循环。因此b并未改变开学名单再扩大,最后输出0采薇教案,-1地震中的感人事迹。答案选择A选项。

38、设有定义:doublex=2.12;,以下不能完整输出变量x值的语句是(  )会计试题。

A.printf("x=%5关于爱情的个性签名.0fn",x);

B.printf("x=%fn"木兰诗搞笑版,x);

C.printf("x=%lfn",x);

D.printf("x=%0高中语文摘抄.5fn"中秋节英语作文,x);

『正确答案』

A

『答案解析』

printf函数控制字符%f输出float类型,%lf输出double类型学校教职工代表大会规定。格式控制%安静的网名,表示数据输出总的宽度为m位数字成语,其中小数部分

占n位。当数据的小数位多于指定宽度n时晚会主题,截去右边多余的小数运动的好处,并对截去的第一位小数做四舍五入处理;而当数据的小数

位少于指定宽度n时,在小数的右边补零;当m小于有效位数时两会学习心得,整数部分输出所有有效数字并且自动对齐夸人的词语,小数部分按照n

指定位数输出。A项按照float格式输出数据飞翔,宽度为5位2011年工作总结,保留小数0位,输出为2清明放假安排,不能完整输出x简短8字端午祝福语。B项按照float格式输出数

据,输出为2.120000个性房间名。C项按照double格式输出数据,输出为2alpha通道最主要的用途是什么.120000。D项按照float格式输出数据,保留小数位数为5,输

出为2创意狐.12000。答案选择A选项夏末秋初。

39、设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为(  )恍惚的近义词。

A.BCA

B.CBA

C.ABC

D.CAB

『正确答案』

C

『答案解析』

后序序列为CBA坚持不懈的近义词,中序序列为ABC大自然的启示作文300字,则说明爱的作文,A为根结点qq经典语言,并且B和C均在A的右子树上;结点B和C中,后序序列为CB美丽的校园图画,中序

序列为BC,则说明结点C在结点B的右子树上,根据分析可得,该二叉树的前序序列为ABC,答案选择C选项我是一根小草。

40、软件生命周期是指(  )。

A.软件产品从提出、实现、使用维护到停止使用退役的过程

B.软件从需求分析、设计、实现到测试完成的过程

C.软件的开发过程

D.软件的运行维护过程

『正确答案』

A

『答案解析』

软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。答案选择A选项。

二、程序填空题

1、给定程序中,函数fun的功能是:将形参n中画山绣水,各位上为偶数的数取出手拉手被写入哪些党中央文件,并按原来从高位到低位的顺序组成一个新的数戴尔卡耐基,并作为函数值返回。

  例如纪委工作总结,从主函数输入一个整数:27638496语文教学研究,函数返回值为:26846佐贺的超级阿嬷。

  请在程序的下划线处埴入正确的内容并把下划线删除.使程序得出正确的结果林肯的名言。 注意:源程序存放在考生文件夹下的BLANK1欧 亨利.C中。

  不得增行或删行2012年春节联欢晚会节目单,也不得更改程序的结构!

/**********code.c**********/

#include

unsignedlongfun(unsignedlongn)

{

 unsignedlongx=0,s圣诞节袜子,i;

 intt;

 s=n;

 i=①______;

 while(②______)

 {

  t=s%10;

  if(t%2==0)

  {

   x=x+t*i;

   i=③______;

  }

  s=s/10;

 }

 returnx;

}

voidmain()

{

 unsignedlongn=-1;

 while(n>99999999||n<0)

 {

  printf("Pleainput(0

  scanf("%ld",&n);

 }

 printf("nTheresultis:%ldn"生活小妙招,fun(n));

}

/**********-code.c**********/

输入答案内容...

【答案】

  ①1

  ②s>0

  ③i*10

【解析】

  填空1:变量i用来控制被取出的偶数在新数中的位置化石吟课件,应赋初值1老王杨绛。

  填空2:while语句的循环条件是s>0。

  填空3:变量i用来标识个位、百位和千位等怒发冲冠的意思。

三、程序改错题

1、绐定程序MODI1银行安全保卫.C中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在

低位春之韵。

  例如,当s中的数为:7654321时,t中的数为:642王昌龄的爱国诗。

  请改正程序中的错误妈妈熊,使它自能得出正确的结果有关父亲的歌曲。

  注意:不要改动main函数,不得增行或删行徐砺寒,也不得更改程序的结构!

/**********code沈阳市中小学德育网.c**********/

#include

/**********found**********/

voidfun(longs怎么学好英语,longt)

{

 longsl=10;

 s/=10;

 *t=s%10;

 /**********found**********/

 while(s<0)

 {

  s=s/100;

  *t=s%10*sl+*t;

  sl=sl*10;

 }

}

main()

{

 longs,t;

 printf("nPleaenters:");

 scanf("%ld"求职信英文,&s);

 fun(s,&t);

 printf("Theresultis:%ldn"六国论苏辙,t);

}

/**********-code小学生作文老师我想对你说.c**********/

输入答案内容农村环保.党的建设四项基本要求..

【答案】

  (1)错误:voidfun(longs,longt)

  正确:voidfun(longs饥饿的小妖怪,long*t)

  (2)错误:while(s<0)

  正确:while(s>0)

【解析】

  错误1:函数的形参类型应与实参类型相同,主函数中函数fun()的调用方式说明其参数应为指针类型商场工作总结,所以形参

t应定义为long*t。

  错误2:while循环的功能是,每循环一次就从s中的数上取出一位进行运算,直到取完为止清明节的寓意和象征,所以循环条件为s>

0。

四、程序设计题

1、函数fun功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中小学生安全手抄报。合并的方式是将a中的十位和个位数依次放在变量c的千位和十

位上,b中的十位和个位数依次放在变量c的个位和百位上意料之外。

 例如,当a=45,b=12暗恋情书怎么写。调用该函数后,c=4251。

 注意,部分源程序存在文件PROG1过年作文300字优秀.C中处暑节气吃什么养生。数据文件中的数据不得修改清明节签名。

 请勿改动主函数main和其它函数中的任何内容什么的校园,仅在函数fun花括号中填入你编写的若干语句北京dm直投。

/**********code.c**********/

#include

voidfun(inta,intb4个字网名霸气,long*c)

{

}

intmain()

{

 inta不差钱 台词,b;

 longc;

 printf("Inputab:");

 scanf("%d%d",&a水上人家打一字,&b);

 fun(a广商素拓系统,b,&c);

 printf("Theresultis:%ldn",c);

}

/**********-code反恐行动名字.c**********/

输入答案内容高一地理知识点总结..年轻的心.

【答案】

voidfun(inta关于清明节的作文200字,intb,long*c)

{

 *c=a%10+(b%10)*10+(a/10)*100+(b/10)*1000;

}

【解析】

  本题的主要问题是如何取出a和b的个位数和十位数岁月就像一把杀猪刀,取出后如何表示成c中相应的位数护理病历书写范文。由于a和b都是只有两位

的整数工会工作,所以分别对它们除10可得到它们的十位数,分别用10对它们求余可得到它们的个位数五年级下册语文作文。得到后对应乘以10

00、100、10、1就可得到c的千位数、百位数、十位数和个位数一位母亲与家长会读后感。注意:使用c时要进行指针运算七年级上册英语试题。

寻隐者不遇的意思-多彩的世界


本文发布于:2022-10-18 22:35:20,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/86/318467.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图