ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:24.70KB ,
资源ID:6551077      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/6551077.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【pc****0】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【pc****0】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(笔试试题.doc (3)1.doc)为本站上传会员【pc****0】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

笔试试题.doc (3)1.doc

1、2一、选择题(1)C【解析】 根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。根据各种结构的定义知二叉树是一种非线性结构。(2)B【解析】 栈是限定只在一端进行插入与删除的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。栈顶元素总是后被插入的元素,也是最先被删除的元素;栈底元素总是最先被插入的元素,也是最后才能被删除的元素。栈是按照先进后出或后进先出的原则组织数据的。(3)D【解析】 循环队列是将顺序队列首尾相连形成的,随着插入元素或删除元素的进行

2、,其队头指针及队尾指针是在不断变化的,有时可能会出现队头指针大于队尾指针的情况,也可能是队尾指针大于队头指针,故答案为D)。(4)A【解析】 算法的空间复杂度是指:算法执行过程中所需的存储空间。一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。(5)B【解析】 模块划分应考虑的因素包括模块之间的耦合和内聚。一般来说,要求模块之间的耦合尽可能地低,即模块尽可能独立,要求模块的内聚程度尽可能地高,即遵循高内聚、低耦合的原则。(6)A【解析】 模块化、自顶向下、逐步求精都是结构化程序设计的原则;可封装是面向对象程序设计原则。(7)C【解析

3、】 NS图是由若干基本框图构成的流程图,其特点是没有流程线;PAD图即问题分析图(Problem Analysis Diagram),它是一种由左往右展开的二维树形结构;程序流程图用于描述问题解决的过程和步骤,其中方框表示处理步骤,菱形框表示逻辑判断,箭头表示控制流向;ER图即实体联系图(Entity Relationship Diagram),用来描述现实世界的概念模型,构成元素有实体、属性和联系,分别用矩形、椭圆形和菱形表示。本题答案为C)。(8)B【解析】 数据库管理系统是指位于用户与操作系统之间的数据管理软件。数据库管理系统是为数据库建立、使用和维护而配置的软件。(9)C【解析】 ER

4、图中用矩形表示实体(等同于表),用椭圆形表示实体的属性(等同于表中字段),用菱形表示实体关系(等同于外键)。(10)D【解析】 两个相同结构关系的并是由属于这两个关系的元组组成的集合。(11)D【解析】 程序设计通常分为问题建模、算法设计、编写代码和编译调试四个阶段。所以选项A)、B)、C)说法都不完整。(12)C【解析】 C语言的标识符命名规则为:只能由字母、数值和下划线3种字符组成;第一个字符必须是字母或下划线;不能与C语言中的关键字或保留字相同。(13)A【解析】 标识符不能与C编译系统已经预定义的、具有特殊用途的保留标识符(即关键字)同名,否则程序在编译时会出现错误。题目源程序中使用了

5、已经预定义的关键字case,所以将出现错误。(14)B【解析】 (int)(double)9/2)的值为4,(9)%2的值为1,因此(int)(double)9/2)(9)%2的值为3。(15)B【解析】 xxx可化为:xx(xx),由于x初始值为10,所以计算后,x102010,因此选B)。(16)D【解析】 执行第一个printf语句时,bab1,所以输出1,执行第二个printf语句时,a2*b=2,所以输出结果为2。(17)C【解析】 逗号表达式的求解过程是:按表达式顺序从左往右依次求解。本题中由于判断条件ab的值为假,所以选项A)、B)、D)中if语句后面的语句均未被执行,而C)中的

6、后两条语句ab和bc被执行,因此选项C)的执行效果与其他三个不同。(18)A【解析】 第一次循环时,k1,在switch语句中,先执行default后面的语句,即cck1,因为没有break语句,所以不会跳出switch结构,会接着执行case2后面的语句,即cc12,然后跳出switch;第二次循环时,k2,直接执行case2后面的语句,即cc13,然后跳出switch语句,结束循环,执行输出语句。(19)A【解析】 表达式kab?(bc?10)0表示:如果(ab)条件为真,则k取值(bc?10),否则k取值0;当ab的情况下,如果bc,则k值为1,否则为0。所以该表达式与选项A)功能相同。

7、(20)B【解析】 在字符串数组si中,只有当下标i3和i4时,才满足if条件,所以n的值从0增加两次,结果为2。(21)D【解析】 本题考查逻辑运算符的短路现象,由于k的值为0,表达式首先去求k的值,因为表达式k的值为0,系统完全可以确定逻辑表达式的运算结果总是为0,因此将跳过n2,不再对它进行求值,即k的值加1,n的值不变。(22)C【解析】 aa是字符串,不用加上单引号。(23)A【解析】 c1输出字符的ASCII码比字母A大4,即字母E;c2以十进制数字形式输出,因此可以判断本题答案为A)。(24)C【解析】 程序运行后,首先输出的是p的值,然后输出a的值。pd,得到p的值为d的初始值

8、2;a的值不变,仍为1。(25)D【解析】 对max赋初值,应该放在循环语句之前,不然每次循环都将是从MIN开始比较。(26)B【解析】 m和n的值不变,输出结果为1,2。指针*p和*q交换了指向的位置,即*p&n,*q&m,输出结果分别为2,1。(27)A【解析】 直接将二维数组a赋给p不合法,两者类型不匹配。(28)C【解析】 可以将二维数组str看成是一个特殊的一维数组,其元素也是一个数组。那么,str0为One*World,str1为One*Dream!。(29)C【解析】 第一次循环,i0,i%20,a0%20,a0a013;第二次循环,i1,1%21,a10;第三次循环,i2,a2

9、%21,a2a214;第四次循环,i3,i%21,a30。(30)B【解析】 strlen()用来返回字符串的长度,而sizeof()返回的是一个对象或者类型所占的内存字节数,即数组所占的内存。(31)D【解析】 字符数组中的内容既可以是字符,也可以是字符串,选项D)说法不正确。(32)A【解析】 表达式*b*a是将a所指的字符赋给b所指的空间,然后,指针a和b依次后移,直到到达指针a所指字符串的结尾。(33)A【解析】 函数指针的定义形式是:数据类型标识符(*指针变量名)()。void(*pf)()定义了一个没有返回值的函数指针pf,在给函数指针变量赋值时,只需给出函数名而不必给出参数。所以

10、给pf赋值时,只把函数名fun赋给pf即可。所以正确答案为选项A)。(34)C【解析】 sf(a)表达式第一次调用f(n)函数时,f(n)函数运行结果为n4,a2,即s等于4;ssf(a)表达式第二次调用f(n)函数时,f(n)函数运行结果为n5,所以得到s值为9。(35)A【解析】 s=f(a+1)=a+1*a+1*a+1=10;s=f(a+1)=(a+1)*(a+1)*(a+1)=64。(36)B【解析】 定义结构体变量有三种方式:先声明结构体类型,再定义变量名,如选项A)所示;在声明类型的同时定义变量,如选项C)所示;直接定义结构体类型变量,如选项D)所示。(37)A【解析】 选项B)、

11、D)中,没有为字符串分配空间,因此不能用c指向字符串。选项C)中getchar()函数返回一个字符,不能将字符赋给字符指针c。选项A)中首先定义了字符数组str,然后将str的首地址赋给指针c,这样就使指针c指向了字符串string。(38)D【解析】 在主函数中,通过af(a)实现函数调用,所以输出的结构体变量相应变为1002,ChangRong,1202.0。(39)C【解析】 8用二进制表示为1000,右移1位后为0100,即十进制4。(40)C【解析】 文件由数据序列组成,可以构成二进制文件,也可以构成文本文件。二、填空题(1)【1】14【解析】 在二叉树中,度为0的结点数是度为2的结

12、点数加1,故二叉树中结点数的总和为度为0的结点数、度为1的结点数及度为2的结点数三者相加,得出结果为14个结点。(2)【2】逻辑判断【解析】 绘制流程图时事实描述用椭圆形表示、行动方案用矩形表示、问题用菱形表示、箭头代表流动方向。(3)【3】需求分析【解析】 需求分析阶段的工作主要包括需求获取、需求分析、编写需求规格说明书和需求评审等四方面,产生的主要文档为软件需求规格说明书,它可以为用户、分析人员和设计人员之间的交流提供方便,直接支持目标软件系统的确认,也可以作为控制软件开发进程的依据。(4)【4】多对多【解析】 一名学生可以选择多门课程,一门课程也可以由多名学生选择,因此是多对多的联系。(

13、5)【5】身份证号【解析】 主关键字是表中区别不同的记录的标识,在该表中只有身份证号能具有这个作用,所以用其作为主关键字。(6)【6】5【解析】 a的含义是在使用a值以后,使a值加1,所以a的值为5。(7)【7】1【解析】 y(int)(x/5)%2(int)(3.4)%23%21。(8)【8】1 0【解析】 第一个printf语句输出的结果是逻辑表达式(x0|x0&x1,循环继续;第二次循环执行后,b1,a5,不满足条件b1,结束循环。所以输出的a值为5。(10)【10】0 1 123【解析】 第一个printf语句输出结果为0 1。循环体总共循环三次,第一次循环结果为,f1,f11,f21

14、;第二次循环结果为f2,f11,f22;第三次循环结果为f3,f12,f23。(11)【11】3025【解析】 fun(c)调用函数fun(b),函数执行结果为aab102030;调用完函数后,主函数继续执行,输出结果aac52025。(12)【12】&p.ID【解析】 结构体成员的引用通过符号.来表示,通过scanf语句对变量进行赋值时,要用取地址符&。(13)【13】How are you? How【解析】 用%s格式输入字符串时,空格和回车都作为输入数据的分隔符,不能被读入,因此数组b的输出结果为How。(14)【14】16【解析】 主函数中,通过funl( )函数将a值传递给x,但没有把形参x的值返回,此时变量a的值并没有发生变化,所以输出a.num的值为16。(15)【15】1 3 6【解析】 依次执行fun(6),fun(3),fun(1),当执行fun(6)时要调用fun(3),执行fun(3)时要调用fun(1),所以输出的结果为1 3 6。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服