2022年全国计算机等级考试二级C语言全真模拟试卷及答案(六)_第1页
2022年全国计算机等级考试二级C语言全真模拟试卷及答案(六)_第2页
2022年全国计算机等级考试二级C语言全真模拟试卷及答案(六)_第3页
2022年全国计算机等级考试二级C语言全真模拟试卷及答案(六)_第4页
2022年全国计算机等级考试二级C语言全真模拟试卷及答案(六)_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2022年全国计算机等级考试二级C语言全真模 拟试卷及答案(六)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确 的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。(1)程序流程图中带有箭头的线段表示的是C)控制流A)图元关系B)数据流D)调用关系(2)结构化程序设计的基本原则不包括C)模块化A)多态性B)自顶向下D)逐步求精(3)软件设计中模块划分应遵循的准则是C)低内聚高耦A)低内聚低耦合B)高内聚低耦合合D)高内聚高耦合(4)在软件开发中,需求分析阶段产生的主要文档是A)可行性分析报告B)软件需求规格说明书 C)概要设计说明书D)集成测试计划(5)算法

2、的有穷性是指A)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-l)/2 的排序方法是A)快速排序B)冒泡排序C)直接插入排序D)堆排序(7)下列关于栈的叙述正确的是A)栈按”先进先出”组织数据B)栈按”先进后出”组织数据C)只能在栈底插入数据D)不能删除数据(8)在数据库设计中,将ER图转换成关系数据模型的过程属于A)需求分析阶段B)概念设计阶段C)逻辑设计阶段D)物理设计阶段(9)有三个关系R、S和T如下:BCD a 0 kl b 1 nl ch=fgetc(f

3、p);while(!feof(fp) ( putchar(ch); ch=fgetc(fp); ) putchar('n');fblose(fjp);)一、选择题(DC【解析】程序流程图是人们对解决问题的方法、思路或算法的一种描述。其中,图框表示各种操作的类型,图框中的文字和符号 表示操作的内容,流程线表示操作的先后次序。带箭头的线段在数据 流程图中表示数据流。带箭头的线段在程序流程图中表示控制流。题 中给出的选项中,在图元之间用带有箭头的线段表示图元关系。在模 块之间用带有箭头的线段表示调用关系。构成程序流程图的基本图符 及含义:一或表示控制流;表示加工步骤;表示逻辑条件。(

4、2) A 【解析】结构化程序设计的原则包括:”自顶而下,逐步求精” 的设计思想,”独立功能,单出、入口”的模块化设计等。多态性是面向 对象程序语言的特征。(3) B【解析】模块划分应遵循的准则包括模块之间的耦合和内聚。一般来说,要求模块之间的耦合尽可能地低,即模块尽可能独立,要 求模块的内聚程度尽可能地高,即高内聚、低耦合的原则。(4) B【解析】需求分析阶段的工作主要包括需求获取、需求分析、编写需求规格说明书和需求评审等四方面。产生的主要文档为软 件需求规格说明书,可以为用户、分析人员和设计人员之间的交流提 供方便,可以直接支持目标软件系统的确认,又可以作为控制软件开发 进程的依据。(5)

5、A 【解析】算法具有6个特性: 有穷性:一个算法必须总是(对 任何合法的输入值)在执行有穷步之后结束,且每一步都可在有限时间 内完成,即运行时间是有限的;确定性:算法中每一条指令必须有确 切的含义,读者理解时不会产生二义性。可行性:一个算法是可行的, 即算法中描述的操作都是可以通过已经实现的基本运算执行有限次 来实现。输入:一个算法有零个或多个输入,这些输入取自于某个特 定的对象的集合。输出:一个算法有一个或多个输出。(6) D【解析】在最坏情况下,快速排序、冒泡排序和直接插入排序需要的比较次数都n(n-l)/2,堆排序需要比较的次数为nlog2no(7) B【解析】在栈中,允许插入与删除的一

6、端称为栈顶,而不允许插入与删除的一端称为栈底。栈顶元素总是最后被插入的元素,从而 也是最先被删除的元素;栈底元素总是最先被插入的元素,从而也是最 后才能被删除的元素。即栈是按照”先进后出”或”后进先出”的原则组 织数据的。(8) C【解析】数据库的逻辑设计分为:将概念模型转换成一般 的数据模型; 将一般的数据模型转换为特定的数据库管理系统所 支持的数据模型。把概念模型转换成关系数据模型就是把E-R图转换 成一组关系模式。(9)D 【解析】在关系运算中,交的定义如下:设R1和R2为参加运 算的两个关系,它们具有相同的度n,且相对应的属性值取自同一个域, 则为交运算,结果仍为度等于n的关系,其中,

7、交运算的结果既属于R1 又属于R2o(10)C【解析】”选课SC”表是”学生S”表和”课程C”表的映射表,主键是两个表主键的组合。(11)C 【解析】在C语言中,注释可以加在程序中的任何位置,选 项A)错误;C程序可以分模块写在不同的文件中,编译时在将其组合在 一起,选项D)错误。C程序的书写风格很自由,不但一行可以写多个语 句,还可以将一个语句写在多行中。所以正确答案选C)。(12)C【解析】C语言合法标识符的命名规则是:标识符只能由字母、数字和下划线组成,并且第一个字符必须为字母或下划线。因 为选项C)中的标识符的第一个字符为”&”,所以C)为本题的正确答案。(13)B【解析】在C

8、语言程序中,用单引号把一个字符或反斜线后跟一个特定的字符括起来表示一个字符常量。选项A)、C)和D)为 正确的字符常量。而选项B)是用双引号括起来的字符,表示一个字符 串常量。所以正确答案为B)。(14)C【解析】求余运算符” ”两边的运算对象必须是整型,而选项B)和D)中”两边的运算对象有浮点整数据,所以选项B)和D)是 错误的表达式。在选项A)中赋值表达式的两边出现相同的变量X,也 是错误的。选项C)是一个逗号表达式,所以正确答案为C)o(15)B 【解析】本题考查变量的定义方法。如果要一次进行多个 变量的定义,则在它们之间要用逗号隔开。因此选项A)和C)错误。在 选项C)中,变量c是一个

9、浮点型指针,它只能指向一个浮点型数据,不能 指向指针变量b o所以正确答案为B)。(16)D【解析】输出格式控制符。表示将变量以字符的形式输出;输出格式控制符1表示将变量以带符号的十进制整型数输出,所 以第一个输出语句输出的结果为a,97;第二个输出语句输出的结果为 k=12o所以选项D)为正确答案。(17)B 【解析】C语言的字符以其ASCII码的形式存在,所以要确 定某个字符是大写字母,只要确定它的ASCII码在,A,和Z之间就可以 了,选项A)和C)符合要求。函数isalpha用来确定一个字符是否字母, 大写字母的ASCII码值的范围为65到90,所以如果一个字母的ASCII 码小于91

10、,那么就能确定它是大写字母。本题答案选B)。(18)B【解析】满足表达式(c>=2&&c<=6)的整型变量c的值是 2,345,6。当变量c的值不为2,4,6时,其值只能为3或5,所以表达式 c!=3和C!=5中至少有一个为真,即不论C为何值,表达式B)都为”真”。 正确答案为B)。(19) B【解析】两个if语句的判断条件都不满足,程序只执行了c=a这条语句,所以变量c的值等于3,变量b的值没能变化,程序输出的 结果为3,5,3。所以正确答案为B)。(20) D【解析】本题考查了 switch结构的内容。C语言中,程序执行完一个case标号的内容后,如果没有bre

11、ak语句,控制结构会转移 到下一个case继续执行,因为case常量表达式只是起语句标号作用, 并不是在该处进行条件判断。本题程序在执行完内部switch结构后, 继续执行了外部switch结构的case 2:分支。最后a和b的值分别为2 和lo(21) D【解析】本题中,程序每执行一次循环x的值减2,循环共执行4次。当x的值为8,4,2时,printf语句先输出x的值,再将x的值减 lo而当x为6时,if语句条件成立,程序先将x的值减1,再将其输出。 所以输出结果为选项D)o(22) A【解析】选项A)中变量n的值,先自加1,再进行循环条件判断,此时循环条件nv=0不成立朋&出循环。

12、所以正确答案为Ao(23) D【解析】在程序中指针变量p初始指向a3,执行p减1后,p指向a2,语句y=*p的作用是把a2的值赋给变量y,所以输出为y=3。 正确答案为D)。(24) C【解析】本题考查的是二维数组的定义和初始化方法。C语言中,在定义并初始化二维数组时,可以省略数组的第一维的长度, 但是不能省略第二维的长度。故选项C)错误。(25) A【解析】语句p=s的作用是把字符数组s的首地址作为初值赋给了指针变量P,并且使p指向了字符数组s的第一个字符s0o(26) D【解析】C语言中数组下标是从0开始的,所以二维数组a23的第一维下标取值为0、1;第二维的下标取值为0、1、2,因而 选

13、项A)、B)、C)都是错误的,选项D)表示是数组元素al()J0o所以正 确答案为D)。(27) D【解析】在格式输入中,要求给出的是变易的地址,而D)答案中给出的sl是一个值的表达式。(28) D【解析】C语言中的预处理命令以符号#开头,这些命令是在程序编译之前进行处理的,选项D)的描述错误。故答案选D)o(29) A【解析】本题考查的是typedef的用法和结构体变量的定义方法o typedef可用于声明结构体类型,其格式为:typedef struct 结构 元素定义结构类型;本题正确答案为A)。(30) B【解析】getchar函数的作用是从终端读入一个字符。(31) C【解析】在fo

14、r(i=0;ivl2;i+)csi+中,数组元素si的值 作为数组c的下标,当退出循环时,数组c的4个元素的值分别为4、3、 3、2。所以输出结果为选项C)。(32) C【解析】函数fun(int *s,int nl,int n2)的功能是对数组s中的元素进行首尾互相调换。所以在主函数中,当fun(a,0,3)执行完后擞 组 a12=4,3,2,l,5,6,7,8,9,0;再 执 彳亍 fun(a,4,9),数 组 a12=4,3,2,l,0,9,8,7,6,5;再执彳亍 fun(a,0,9)后,数组 a 12=5,6,7,8,9,0,1,2,3,4。所以正确答案为 C)。(33) A【解析】

15、函数fun(char *s,int n)的功能是对字符串数组的元素按照字符串的长度从小到大排序。在主函数中执行fun(ss,5)语句 后,*ss=”xy”, ”bcc”,”bbcc”,”aabcc”,”aaaacc”,ss0,ss4的输出结果 为xy,aaaacc。所以选项A)为正确答案。(34) C【解析】函数int f(int x)是一个递归函数调用,当x的值等于()或1时,函数值等于3,其它情况下y=x2.f(x.2)。所以在主函数中 执行语句z=f(3)时,y=3*3.f(3.2)=9-f(l)=9-3=6。所以正确答案为C)。(35) C【解析】 在函数 fun(char *a,ch

16、ar *b)中,while(*a='*')a+ 的功能是:如果*a的内容为*,则a指针向后移动,直到遇到非*字符为止, 退出循环进入下一个while循环,在while(*b=*a)b+;a+;中,把字符 数组a逐个字符的赋给字符数组b。所以在主函数中,执行fun(s,t)语句 后,字符数组t中的内容为*b*”,所以选项C)为正确答案。(36) A【解析】本题考查的是函数调用时的参数传递问题。程序在调用函数f时,传给函数f的参数只是结构变量c在栈中的一个拷贝, 函数f所做所有操作只是针对这个数据拷贝进行的修改,这些都不会 影响变量C的值。(37) B【解析】在函数中首先把整型数组

17、aflO中的每个元素写入文件dl.dat中,然后再次打开这个文件,把文件dl.dat中的内容读入 到整型变量n中,最后输出变量n的值。所以正确答案为B)。(38) A【解析】本题考查的是位运算的知识,对于任何二进制数,和1进行异或运算会让其取反,而和0进行异或运算不会产生任何变 化,故本题答案选A)o(39) A【解析】在C语言中只有自动变量和寄存器变量在使用时才占用内存单元。所以正确答案为A)。(40) B【解析】本题考查的是指向函数的指针。语句int (* f)(int);是对一个函数的声明,其中f是指向该函数的指针,该函数有一个整型 的参数,函数返回值类型为整型。故答案选B)o二、填空题

18、(1) 1预期输出【解析】输入数据是指被测试函数所读取的外部数据及这些数据的初始值。预期输出是指:返回值及被测试函数所写入的外部数据的结果值。(2) 2 16 【解析】在满二叉树中,叶子结点数目的计算公式为 2n-l,其中n为树的深度。(3) 3 24 【解析】实现循环队列时,头指针指向第一个元素的 前一个空间,尾指针指向最后一个元素。因此,此时队列中6,7,8,29 这二十四个空间存有元素,即队列中有29-5=24个元素。(4) 4关系 【解析】在关系数据库中,用关系(二维表结构)表 示实体及其之间联系的模型称为关系数据模型。(5) 5数据定义语言【解析】数据定义语言:负责数据的模式定义与数

19、据的物理存取构建;数据操纵语言:负责数据的操纵,如查询 与增、删、改等;数据控制语言:负责数据完整性、安全性的定义与检 查以及并发控制、故障恢复等。(6) 6 1【解析】字符空格的ASCII码不为0,所以本题中表达式!c的值为0, b= 0&&1的结果显然为0o(7) 7 3【解析】本题考查的是C语言逗号表达式的相关知识。程序在计算逗号表达式时,从左到右计算由逗号分隔的各表达式 的值,整个逗号表达式的值等于其中的最后一个表达式的值。本题中, 首先i被赋值为2,再自加1,最后i+的值计算为3。(8) 【8】#2#4【解析】在for循环语句中,自变量k的自增表达式为k+,k+,这是

20、一个逗号表达式,所以输出结果为#2#4。【9】2【10】 2 4 6 8【解析】在主函数中根据整型数组x的定义可知,xl的初值等于2o在for循环语句中,当i=0 时,p0=&xl,p00=2;当 i=l 时,pl=&x3,pl0=4;当 i=2 时,p=&x5,p0=6;当 i=3 时,p3=&x7,p30=8。所以程序输 出的结果为24 6 8。(10) 11 3 5【解析】函数swap(int *a,int *b)的功能是实现*a和粘中两个数据的交换,在主函数中调南swap(p,q)后,参形指针变量a 和b分别指向i和j,在swap(int *a,int

21、*b)执行完后,指针变量a和b分 别指向j和i,而指针变量p,q所指向变量的值没有发生变化,所以输出 结果为3 5。(11) 12 4【解析】在主函数中,语句p=a;p+使用指针p指向数组al,所以输出结果为4。(12) 13 13 【解析】在主函数中调用fun(3)时,实参3传递给 形参xo在fun(x)内,执行第一条语句,输出1,然后执行第二条语句,输 出3,所以结果为13。(13) 14 personI.sex【解析】在函数 fun(SS person)对 person。的性别进行判断,所以其正确的调用格式为personllj.sexo(14) 15 ”filea.dat”,T【解析】f

22、open函数的调用方式通常为 fopen(文件名,使用文件方式)。本题中要求程序可以打开filea.dat文件, 并且是要读取文件中的内容。所以空白处应当填入“filea.dat”,赠送励志修身名言警句可怕的敌人,就是没有坚强的信念。一一罗曼罗兰不要询问世界需要什么。问问什么事情可以使你活跃,然后付诸实践。因为世界需要活跃的人。一-霍华德瑟曼大鹏一日同风起,扶摇直上九万里。一一李白不为外撼,不以物移,而后可以任天下之大事。吕坤呻吟 语应务书,能保持我们的童心;书能保持我们的青春。严文井个没有受到献身的热情所鼓舞的人,永远不会做出什么伟 大的事情来。车尔尼雪夫斯基燕雀安知鸿鹄之志哉!陈涉 伟大的

23、事业,需要决心,能力,组织和责任感。一一易卜生 只有经过长时间完成其发展的艰苦工作,并长期埋头沉浸于 其中的任务,方可望有所成就。 黑格尔 坚强的信心,能使平凡的人做出惊人的事业。一一马尔顿 人们心神不宁是因为总是拿自己平淡不起眼的生活与别人 光鲜亮丽的一面相比较。-史蒂文弗蒂克 志当存高远。一一诸葛亮 老骥伏柄,志在千里;烈士暮年,壮心不已。一一曹操 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。苏 燕雀戏藩柴,安识鸿鹄游。一一曹植 生当作人杰,死亦为鬼雄,至今思项羽,不肯过江东。李清照 穷且益坚,不坠青云之志。王勃 勿以恶小而为之,勿以善小而不为。惟贤惟德,能服于人。刘备 大鹏一日同风

24、起,扶摇直上九万里。一一李白 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。 一苏轼壮心未与年俱老,死去犹能作鬼雄。一一陆游科学家的天职叫我们应当继续奋斗,彻底揭露自然界的奥秘, 掌握这些奥秘便能在将来造福人类。约里奥居里书是人类进步的阶梯,终生的伴侣,最诚挚的朋友。高尔基甘共苦书籍是全世界的营养品。莎士比亚人的活动如果没有理想的鼓舞,就会变得空虚而渺小。车尔尼雪夫斯基志不强者智不达。墨翟生当作人杰,死亦为鬼雄,至今思项羽,不肯过江东。 李清照燕雀安知鸿鹄之志哉!陈涉未来是光明而美丽的,爱它吧,向它突进,为它工作,迎接它,尽可能地使它成为现实吧!车尔尼雪夫斯基志当存高远。一一诸葛亮读书如饭

25、,善吃饭者长精神,不善吃者生疾病。一一章学诚 人,只要有一种信念,有所追求,什么艰苦都能忍受,什么环境也都能适应。一一丁玲 壮心未与年俱老,死去犹能作鬼雄。一一陆游个没有受到献身的热情所鼓舞的人,永远不会做出什么伟 大的事情来。车尔尼雪夫斯基故立志者,为学之心也;为学者,立志之事也。王阳明共同的事业,共同的斗争,可以使人们产生忍受一切的力量。奥斯特洛夫斯基贫不足羞,可羞是贫而无志。吕坤我们以人们的目的来判断人的活动。目的伟大,活动才可以 说是伟大的。契诃夫毫无理想而又优柔寡断是一种可悲的心理。一一培根春蚕到死丝方尽,人至期颐亦不休。一息尚存须努力,留作 青年好范畴。吴玉章生活的理想,就是为了理

26、想的生活。一一张闻天名言警句理想的人物不仅要在物质需要的满足上,还要在精神旨趣的满足上得到表现。一一黑格尔个能思想的人,才真是一个力量无边的人。巴尔扎克 我从来不把安逸和快乐看作是生活目的本身-这种伦理基 础,我叫它猪栏的理想。一一爱因斯坦人生应该如蜡烛一样,从顶燃到底,一直都是光明的。 萧楚女人生的价值,即以其人对于当代所做的工作为尺度。一一徐 玮路是脚踏出来的,历史是人写出来的。人的每一步行动都在 书写自己的历史。吉鸿昌但愿每次回忆,对生活都不感到负疚一一郭小川人的一生可能燃烧也可能腐朽,我不能腐朽,我愿意燃烧起 来!奥斯特洛夫斯基你若要喜爱你自己的价值,你就得给世界创造价值。歌 德我们活

27、着不能与草木同腐,不能醉生梦死,枉度人生,要有 所作为。方志敏所谓天才,只不过是把别人喝咖啡的功夫都用在工作上了。 鲁迅人类的希望像是一颗永恒的星,乌云掩不住它的光芒。特别sBCDf 3 h2a 0 kln 2 xlTBCDa 0 kl由关系R和S通过运算得到关系T,则所使用的运算为A)并B) 自然连接C)笛卡尔积D)交(10) 设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字 (键或码)为A)课号,成绩B)学号,成绩C) 学号,课号D)学号,姓名,成绩(11) 以下叙述中正确的是A) C程序中的注释只能

28、出现在程序的开始位置和语句的后面B) C程序书写格式严格,要求一行内只能写一个语句(15)以下定义语句中正确的是A)int a=b=0;B)charA=65+l,b=iy;a=l, *b=&a, *c=&b;D)double a=0.0;b=l.l;C)floatC) C程序书写格式自由,一个语句可以写在多行上D)用C语言编写的程序只能放在一个程序文件中 (12)以下选项中不合法的标识符是A)printC)&aD)_00B)FOR(13) 以下选项中不属于字符常量的是AC'B)”C”C)'xCC'D) z072z(14) 设变量已正确定义并赋值,

29、以下正确的表达式是A)x=y*5=x+zB)int(15.8%5)C)x=y+z+5,+yD)x=25%5.0(16)有以下程序段char ch;int k;ch='a'k=12;printf(”c,%d,”,ch,ch,k); printf(”k=%dn”,k);已知字符a的ASCII码值为97,则执行上述程序段后输出结果是A)因变量类型与格式描述符的类型不匹配输出无定值B)输出项与格式描述符个数不符,输出为零值或不定值 是在今天,和平不是一个理想,一个梦,它是万人的愿望。巴金傲不可长,欲不可纵,乐不可极,志不可满。魏徵人生像攀登一座山,而找寻出路,却是一种学习的过程,我 们

30、应当在这过程中,学习稳定、冷静,学习如何从慌乱中找 到生机。席慕蓉我们是国家的主人,应该处处为国家着想。雷锋不勤勉的人生便是罪过。无技艺的勤劳就是粗野。罗斯金金钱和时间是人生两种最沉重的负担,最不快乐的就是那些 拥有这两种东西太多,我得不知怎样使用的人。约翰生不屈不挠的精神,是人生成功的法宝。获得幸福的惟一途径,就是忘掉目前的幸福,以除此之外的目的作为人生目标。米勒持续不断的劳动,是人生的铁律,也是艺术的铁律。巴尔扎克抽打自己的鞭子要掌握在自己的手里,在漫长的人生道路的 每一步上,都要经常鞭策自警,万不可以为有过一两次抽打 就可以沿途平安了。“自新应似长江水,日夜奔流无歇时。" 魏书

31、生处处热心的人生,是事事满意的人生。帕克尽管世界和人生是坏透了,其中却有一件东西永远是好,那 便是青春。显克维奇奋斗就是生活,人生惟有前进。巴金你的态度跟这改变;态度改变,你的习惯跟着改变;习惯改 变,你的性格跟着改变;性格,你的人生跟着改变。马斯 洛人生,始终充满战斗激情。惠特曼既然人生,具有一切乐趣的全部人生,在我面前敞开来,又 何必在这个狭窄的,闭塞的柜子里奋斗和劳作呢?列夫托 尔斯泰人生,幸福不是目的,品德才是准绳。比彻人生,这是个庄得的字眼;人生,这两个字的内涵如大海浩 瀚。它是权衡一个人身心价值的天平,是轻是重,是强是弱, 在它面前,都免不了要受到公正的评判。佚名人生并非游戏,因此

32、,我们并没有权利只凭自己的意愿放弃 它。列夫.托尔斯泰人生包含着一天,一天象征着一生。佚名不能摆脱是人生的苦恼根源之一,恋爱尤其是如此。塞涅卡今日复今日,今日何其少!今日又不为,此事何时了?人生 百年几今日,今日不为真可惜!若言姑待明朝至,明朝又有 明朝事,为群聊赋今日诗,努力请从今日始!文嘉人生必有风险,所以引人入胜亦在于此。名人名言大全人生并不像火车要通过每个站似的经过每一个生活阶段。人生总是直向前行走,从不留下什么。刘易斯人生包括两部分:过去的是一个梦;未来的是一个希望。人生并非游戏,因此我们没有权利随意放弃它。列夫托 尔斯泰人生不得行胸怀,虽寿百年,犹为天也。何良俊人生百年,立于幼学。

33、梁启超人生并非充满了玫瑰花,倒是有时路上的荆棘刺痛了你。巴尔扎克人生不得行胸怀,虽寿百岁犹为无也。南史人生不发行往返车票,一旦出发了就再也不会归来了。罗曰 cm 2.受罗二人生不靠运气,而是看下棋的技术如何。佚名人生不可无梦,世界上做大事业的人,都是先由梦想来;无梦就无望,无望则无成,生活也就没兴趣。佚名人生不满百,常怀千岁忧。佚名不能“只为了爱盲目的爱,而将别的人生的要义全 盘疏忽了”。鲁迅人生不是完全按照舞台上的原则来办事的。斯蒂文生人生不是一支短短的蜡烛,而是一支由我们暂时拿着的火炬, 我们一定要把它燃得十分光明灿烂,然后交给下一代的人产。 萧伯纳人生不是一种享乐,而是一桩十分沉重的工作

34、。列夫-托 尔斯泰人生当贵显,每谈布衣交。谁肯居台阁,犹能念草茅。陆次云人生不是自发的自我发展,而是一长串机缘。事件和决定, 这些机缘、事件和决定在它们实现的当时是取决于我们的意 志的。科恩励志名言人生不售来回票,一旦动身,绝不能复返。罗曼罗兰对人生来说,健康并不是目的,但它是第一个条件。武者小路实笃人生大病,只是一“傲”字。王阳明人生的光荣,不在于永不言败,而在于能够屡扑屡起。拿 破仑人生到世界上来,如果不能使别人过得好一些,反而使他们过得更坏的话,那就太糟糕了。艾略特人生得一知己足矣,斯世当以同怀视之。鲁迅人生的白纸全凭自己的笔去描绘。每个人都用自己的经历填写人生价值的档案。佚名人生的本质

35、就在于运动,安谧宁静就是死亡。帕斯卡人生的长短不是以时间衡量的,而是以思想和行为去衡量。佚名人生的大骗子不是两个,而是三个:名、利、权。林语堂人生的道路和归宿,不是享乐也不是忧愁。努力啊,为了每个明天,每个明天都比今天胜一筹。朗费罗人生的道路虽然漫长,但紧要处常常只有几步。佚名人生成功的秘诀是当好机会来临时,立刻抓住它。狄更斯不是境况造就人,而是人造就境况世上最重要的事,不在于我们在何处,而在于我们朝着什么方向走再冷的石头,坐上三年也会暖不要老叹息过去,它是不再回来的;要明智地改善现在。要 以不忧不惧的坚决意志不要在失意者面前谈论你的得意一一那样伤害你的人际关 系O所谓天才,就是那些可以把一件

36、事儿重复地做、不停地做, 直到没有人比他更熟练为止的那些人俞敏洪即使爬到最高的山上,一次也只能脚踏实地地迈一步只要我们能善用时间,就永远不愁时间不够用。-德国诗人歌 德成功决不喜欢会见懒汉,而是唤醒懒汉这个世界并不是掌握在那些嘲笑者的手中,而恰恰掌握在能 够经别想一下造出大海,必须先由小河川开始C)a,97,12k=12D)a,97,k=12(17) 己知字母A的ASCII码值为65,若变量kk为char型,以下不能 正确判断出kk中的值为大写字母的表达式是A)kk>='A'&& kkv=ZB)!(kk>='A'|kkv=Z)C)(k

37、k+32)>='a'&&(kk+32)v=ZD)isalpha(kk)&&(kk<91)(18) 当变量c的值不为2、4、6时,值也为”真”的表达式是A)(c=2)|(c=4)|(c=6)B)(c>=2&& c<=6)|(c!=3)|(c!=5)C) (c>=2&&c<=6)&&!(c%2) D)(c>=2&& c<=6)&&(c%2!=1)(19) 若变量已正确定义,有以下程序段int a=3,b=5,c=7;if(a

38、>b) a=b; c=a;if(c!=a) c=b;printf("d,%d,%dn",a,b,c);其输出结果是A)程序段有语法错B)3,5,3C)3,5,5D) 3,5,7(20) 有以下程序#include <stdio.h>main() int x=l,y=0,a=0,b=0;switch(x)( case 1:switch(y)( case 0:a+; break;case 1: b+; break;case 2:a+; b+; break;case 3:a+; b+;)printf(”a=%d,b=%dn”,a,b);程序的运行结果是A)a=l

39、,b=0B)a=2,b=2C)a=l,b=lD)a=2,b=l(21) 有以下程序#include <stdio.h>main()( int x=8;for( ; x>0; x-)( if(x%3) (printf("%d,H,x); continue; printf(”d,,x);今天应做的事没有做,明天再早也是耽误了。-裴斯泰洛不管一个人的力量大小,他要是跟大家合作,总比一个人单干能发挥更大的作用.塞缪尔-巴特勒把活着的每一天看作生命的最后一天.-海伦凯勒不要不敢承认自己的错误。犯了错误并不是一种罪行,犯错 不改才是罪过。只要路是对的,就不怕路远经营企业,是许多

40、环节的共同运作,差一个念头,就决定整个成 败.松下幸之助致是强有力的,而纷争易于被征服.伊索禺舌“世俗有时间是金钱”这句话,所以窃取他人时间的小偷, 当然该加以处罚,即使是那些愉快的好人,还是该如忌讳疾 病地躲避他们。-卡耐基没有失败只有暂时没有成功。不大可能的事也许今天实现,根本不可能的事也许明天会实 现。先生不应该专教书,他的责任是教人做人;学生不应该专读书,他的责任是学习人生之道。-陶行知生活就像海洋,只有意志坚强的人,才能到达彼岸。马克思 名人名言大全命运并不存在于一小时的决定中,而是建筑在长时间的努力、 考验和默默无闻的工作基础上;这时的决定大致是可靠而坚 实的,因为它立足于已经取得

41、的成绩的基础之上,这些成绩 不但是这个如何听天由命的人在辛勤的青少年时期取得的, 而且是在长期的艰苦劳动和耐心等待中取得的。一一罗曼 罗兰回忆录即便是一个小小的人,当他想要劳动的时候,就是一种不可 战胜的力量。一个人如果已经把自己完全投入于权力和仇恨中,你怎么能 期望他还有梦?(古龙)事业好比地窖里的霉菌,是凭它自己的力量长起来的。 高尔基如果一个旅行家曾经冒着生命的危险来找寻一些草木,等到 他达到目的的时候,即使他所采摘的只是一根草和一片不知 名的树叶,他也会感觉多么快乐呀! 巴尔扎克钱袋 人生易逝,惟有事业有时得以垂诸永久。一个人既然感觉到自己有能力做伟大的事业,便无须说什么多余的话了。一

42、一托尔斯泰我们得承认每门职业都有它的不愉快的一面。一一托尔斯泰无论哪一种职业,只要是值得从事,就需要我们努力。狄更斯我们应当会理解劳动是一种创作。一一高尔基不劳而获之物决非真正的获得;必须付出牺牲取得的东西才 是真正属于自己所有。泰戈尔个能思考的人,才真是一个力量无边的人。巴尔扎克 人生格言每一日你所付出的代价都比前一日高,因为你的生命又消短了天,敢于浪费哪怕一个钟头时间的人,说明他还不懂得珍惜生命的全部价值。一一达尔文【英】要迎着晨光实干,不要面对晚霞幻想。卡莱尔即将来临的一天,比过去的一年更为悠长。福尔斯特【英】要是没有独立思考和独立判断的有创造能力的个人,社会的 向上发展就不可想象。爱因

43、斯坦想一下子全知道,就意味着什么也不会知道。巴甫洛夫忍别人所不能忍的痛,吃别人所别人所不能吃的苦,是为了收获得不到的收获投入扑朔迷离的未来。朗费罗【美】不要为已消尽之年华叹息,必须正视匆匆溜走的时光。布莱希特【德】事业是栏杆,我们扶着它在深渊的边沿上走路。一一高尔基人生苦短,若虚度年华,则短暂的人生就太长了。一英国剧 作家莎士比亚.最重要的就是不要去看远方模糊的,而要做手边清楚的事世上没有绝望的处境,只有对处境绝望的人当许多人在一条路上徘徊不前时,他们不得不让开一条大路, 让那珍惜时间的人赶到他们的前面去。苏格拉底【古 希腊】成功的人是跟别人学习经验,失败的人只跟自己学习经验事业的一大要旨是,

44、为了它,须不以个人悲欢为重。 戈尔当一个人的心专注在一桩事情上的时候,这种热情是意义深重的。马克吐温工作总是比金钱更可贵。高尔基世界上一切宝贵和美好的东西都是你们的劳动所创造的。高尔基事业应该笑着乐着办起来。事业可不喜欢沉闷。高尔基人生最苦痛的是梦醒了无路可走。做梦的人是幸福的;倘没有看出可以走的路,最要紧的是不要去惊醒他(鲁迅)三军可夺帅也,匹夫不可夺志也。孔丘只有刚强的人,才有神圣的意志,凡是战斗的人,才能取得 胜利。歌德过去属于死神,未来属于你自己。雪莱人的一生可能燃烧也可能腐朽,我不能腐朽,我愿意燃烧起来!奥斯特洛夫斯石看纹理山看脉,人看志气树看材。程序的运行结果是A) 7,4,2,B

45、)8,7,5,2,C)9,7,6,4,D)8,5,4,2,(22) 以下不构成无限循环的语句或语句组是A) n=();do(+n;while(n<=0);B) n=0; while(l)n+;C) n=10; while(n);(n-; D) for(n=0,i=l; ;i+)n+=i;(23) 有以下程序#include <stdio.h>main()( int a = l,2,3,4,y, *p=&a3;-P; y= *p;printf(,y=%dn,y);)程序的运行结果是A)y=OB)y=lC)y=2D)y=3(24) 以下错误的定义语句是A)intx3=0,

46、1, 1,2,3;B)intx4=1,2,3,1,2,3,1,2,3,1,2,3;C)int x4=1,2,3,1,2,3,1,2,3,1,2,3;D)intx3=l,2,3,4;(25) 设有如下程序段char s20=HBeijing", *p;p=s;则执行p=s;语句后,以下叙述正确的是A)可以用*p表示s|0B)s数组中元素的个数和p所指字符串长度相等C)s和p都是指针变量D)数组s中的内容和指针变量p中的内容相同(26) 若有定义:int a23;,以下选项中对a数组元素正确引用的是A)a2!lB)a23C)a03D)al>2!l(27) 有定义语句:char s1

47、0;,若要从终端给s输入5个字符,错误的 输入语句是A)gets(&sO);B)scanf("%s,',s+1);C)gets(s);D)scanf(n%s",sl);(28) 以下叙述中错误的是A)在程序中凡是以” # ”开始的语句行都是预处理命令行B)预处理命令行的最后不能以分号表示结束C)#define MAX是合法的宏定义命令行D)C程序对预处理命令行的处理是在程序执行的过程中进行的(29) 以下结构体类型说明和变量定义中正确的是A) tupedef strct(int n; char c;REC;RECtl,t2;B) tupedef strct(

48、int n; chare;RECtl,t2;C) tupedef strct REC;(int n=0; char c-A*;tl,t2;D) strct(int n; char c;REC;RECtl,t2;(30) 以下叙述中错误的是A)gets函数用于从终端读入字符串B)getchar函数用于从磁盘文件读入字符C)fputs函数用于把字符串输出到文件 D)fwrite函数用于以 二进制形式输出数据到文件(31) 有以下程序#include <stdio.h>main()( int s12= l,2,3,4,4,3,2,l,l,l,2,3,c5=0,i; for(i=0;i&l

49、t;12;i+) csi+;for(i=l;iv5;i+) printf(u%d",ci); printf(”n”);)程序的运行结果是A)1 2 3 4B)2 3 4 4C)4 3 3 2D)1 1 23(32) 有以下程序#include <stdio.h>void fun(int *s,int nl,int n2)( int i,j,t;i=nl; j=n2;while(i<j) t=si;si=sj;sj=t;i+;j-;main() int a10=l,2,3,4,5,6,7,8,9,0,k;fun(a,0,3); fun(a,4,9); fun(a,0,

50、9); for(k=0;k<i0;k+)printf(,%d,ak); printf(,nM);程序的运行结果是A)0987654321B )432109876505678901234D)0987651234(33) 有以下程序#include <stdio.h>#include <string.h>void fun(char *s,int n)( char *t;int i,j;for(i=0;i<n-l;i+)for(j=i+l;jvn;j+) if(strlen(si)>strlen(sj) t=si;si:sj;sj=t;main() char

51、 *ss= ”bcc”,”bbcc”,”xy”,”aaaacc”,”aabcc”;fun(ss,5); printf("%s,%sn”,ss0,ss4);程序的运行结果是A)xy,aaaaccB)aaaacc,xyC)bcc,aabccD)aabcc,bcc(34) 有以下程序#include <stdio.h>int f(int x) int y;if(x=O|x= 1) return(3);y=x*x-f(x-2);return y;main()( int z;z=f(3); printf(n%dnu,z);)程序的运行结果是A)0B)9C)6D)8(35) 有以下程

52、序#include <stdio.h>void fun(char *a,char *b) while(*a='*')a+;*b=*a)b+;a+;while(main()*s=”*a*b*”,t80; charfun(s,t);程序的运行结果是y)*a*b)a *b)a*b*D)ab(36) 有以下程序#include <stdio.h>#include <string.h>typedef struct char namef9; char sex; float scoref2; STU; void f(STU a) STU b=”Zhao”,

53、'm',85.0,90.0;int i;strcpy(,);a.sex=b.sex;for(i=0;iv2;i+) a.scorei=b.scorei;main() STU c=”Qian”,f,95.0,92.0;f(c);printf("%s,%c,%2.0f,%2.0fn", , c.sex, c.score 0,c.score 1);程序的运行结果是A)Qian,f,95,92B)Qian,m,85,90C)Zhao,f,95,92D)Zhao,m,85,90(37) 有以下程序#include <stdio.h>main()( FILE *fp; int a10=l,2,3,i,n;fp=fopen(,dl.dat,wn);for(i=0;i<3;i+) fprintf(fp,"%d",ai); fprintf(fp,”n");fclose(fp);fp=fopen(,dl.dat,;,rn); fscanf(fp,”d”,&n);fclose(fp);printf("%dnn,n);程序的运行结果是A) 12300B)123C)1D)321(38) 变量a中的数据用二进制表示的形式是()1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论