2009年下半年软考程序员考试真题(上午).pdf

上传人:大张伟 文档编号:8934813 上传时间:2021-01-25 格式:PDF 页数:28 大小:440.52KB
返回 下载 相关 举报
2009年下半年软考程序员考试真题(上午).pdf_第1页
第1页 / 共28页
2009年下半年软考程序员考试真题(上午).pdf_第2页
第2页 / 共28页
2009年下半年软考程序员考试真题(上午).pdf_第3页
第3页 / 共28页
2009年下半年软考程序员考试真题(上午).pdf_第4页
第4页 / 共28页
2009年下半年软考程序员考试真题(上午).pdf_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《2009年下半年软考程序员考试真题(上午).pdf》由会员分享,可在线阅读,更多相关《2009年下半年软考程序员考试真题(上午).pdf(28页珍藏版)》请在三一文库上搜索。

1、 20092009 下半年软考程序员上午试题下半年软考程序员上午试题 在 Word 中,利用 (1) 功能按钮,可以在画好的图形内填充颜色;在点 击“绘图”工具栏上的“椭圆”按钮后,再按住 (2) 键进行绘制可确保绘出 一个圆形。 (1)A B C D (2)AShift BCtrl CAlt DTab 在下图所示的工作表中, 若学生的最终成绩等于平时成绩的 30%加上考试成 绩的 70%,那么应在 E2 单元格中填写 (3) ,并 (4) 拖动填充柄至 E7 单元 格,则可自动算出这些学生的最终成绩。 (3)A=C2*30%,D2*70% B= C2*30%:D2*70% C=SUM(C2*

2、30%,D2*70%) D=SUM(C2*70%:D2*30%) (4)A向水平方向 B向垂直方向 C按住 Shift 键向水平方向 D按住 Shift 键向垂直 方向 “http:/ ”中的“gov”代表的是 (5) 。 (5)A民间组织 B商业机构 C政府机构 D高等院校 逻辑变量 X、Y 进行逻辑“异或”(用表示)运算的含义是:若 X、Y 取 值相同(都为 true 或都为 false),则 XY 的值为 false,否则 XY 的值为 true。 用逻辑 “与” () 、 “或” () 、 “非” ( ) 表示 XY 的式子为 (6) 。 以下关于计算机中数据表示的叙述中,错误的是 (

3、7) 。 (7)A计算机中的数值数据采用二进制表示,非数值性数据不使用二进制表示 B正整数的原码和补码表示形式相同,而负整数的原码和补码表示形式不 同 C数值中的小数点在硬件中不明确表示,而是采用约定位置的方式 D码长相同时,补码比原码可以多表示一个数 某机器的浮点数格式如下,采用非规格化表示(即不要求尾数的绝对值大 于等于 0.5): 若阶码和尾数都采用补码表示,则该格式浮点数的绝对值范围为 (8) 。 (8)A2-626 B2-63263 C2-64264 D2-64263 关于汉字编码的叙述,错误的是 (9) 。 (9)A采用矢量法表示汉字时,若两个汉字的笔画和字形不同,则它们的矢量 编

4、码一定不同 B采用点阵法表示汉字时,若两个汉字的笔画和字形不同,则它们的点阵 信息量一定不同 C汉字的输入、存储和输出采用不同的编码,拼音码属于输入码 D汉字在计算机内存储时,其编码长度不能少于 2 个字节 在微型计算机中,通常用主频来描述 CPU 的 (10) ;对计算机磁盘工作 影响最小的因素是 (11) 。 (10)A运算速变 B可靠性 C可维护性 D可扩充性 (11)A温度 B湿度 C噪声 D磁场 MIDI 数据与数字化波形声音数据 (12) 。 (12)A相同 B不同 C相近 D格式一致 话筒是向计算机提供 (13) 的设备。 (13)A音频数字信号 B音频模拟信号 C采样信号 D音

5、频数字信号和采样信号 扩展名为 WAV 的文件属于 (14) 文件格式。 (14)A视频 B矢量图形 C动画 D音频 能防范重放攻击的技术是 (15) 。 (15)A加密 B数字签名 C数字证书 D时间戳 某网站向 CA 申请了数字证书,用户通过 (16) 来验证网站的真伪。 (16)ACA 的签名 B证书中的公钥 C网站的私钥 D用户的公钥 下列选项中不受我国著作权法所保护的作品是 (17) 。 (17)A计算机程序 BFlash 软件制作的动画 C计算机文档 D计算机软件保护条例 商标法保护的对象是 (18) 。 (18)A商品 B商标 C注册商标 D已使用的商标 产生中断时,由硬件保护并

6、更新程序计数器 PC 的内容,其主要目的是 (19) 。 (19)A节省内存空间并提高内存空间的利用率 B提高中断处理程序的运行速度 C简化中断处理程序的编写过程 D快速进入中断处理程序并正确返回被中断的程序 接口是连接外围设备与计算机主机之间的桥梁,以下关于接口功能的叙述 中,错误的是 (20) 。 (20)A接口应该具备数据转换的功能,例如串行数据与并行数据的相互转换 B接口应该执行中断处理程序实现数据的输入/输出 C接口应该监视外设的工作状态并保存状态信息供 CPU 使用 D接口应该具备数据缓冲的功能,以协调部件之间的速度差异 某计算机的字长是 32 位,其内存容量是 1GB,若内存空间

7、按字编址,那么 其地址范围是 (21) (十六进制表示)。 (21)A0000000FFFFFFF B00000007FFFFFF C300000003FFFFFFF D300000007FFFFFFF 二进制数 11101.1001 对应的八进制数为 (22) 。 (22)A35.44 B35.11 C72.11 D73.10 计算机各部件之间传输信息的公共通路称为总线,一次传输信息的位数通 常称为总线的 (23) 。 (23)A宽度 B长度 C粒度 D深度 在 Windows 操作系统中,“ (24) ”是内存的一块区域,用于各个应用 程序之间相互交换信息。 (24)A我的文档 B剪贴板

8、C回收站 D我的公文包 在 Windows “资源管理器” 中, 单击需要选定的第一个文件, 按下 (25) 键, 再用鼠标左键单击需要选定的最后一个文件,能够一次选定连续的多个文件。 (25)ACtrl BTab CAlt DShift 在操作系统的进程管理中,若系统中有 10 个进程使用互斥资源 R,每次只 允许 3 个进程进入互斥段(临界区),则信号量 S 的变化范围是 (26) ;若信 号量 S 的当前值为-2,则表示系统中有 (27) 个正在等待该资源的进程。 (26)A-71 B-73 C-30 D-310 (27)A0 B1 C2 D3 以下关于 C/C+程序变量的叙述中,错误的

9、是 (28) 。 (28)A支量实际上是存储位置的名字 B变量都具有类型属性 C变量必须先声明,然后才能引用 D除了赋值运算,其他运算都不能改变变量的值 以下关于汇编语言和汇编指令的叙述中,正确的是 (29) 。 (29)A汇编语言程序中只能包含 CPU 可直接识别的汇编指令 B一条汇编指令可以没有操作码字段,但是必须具有操作数字段 C汇编语言源程序都是通过对某高级语言源程序进行编译而得到的 D一条汇编指令可以没有操作数字段,但是必须具有操作码字段 (30) 的任务是将来源不同的编译单元装配成一个可执行程序。 (30)A编译程序 B解释程序 C链接程序 D装入程序 某有限自动机的状态图如下图所

10、示,其特点是 (31) 。 (31)A仅识别以 0 开始以 1 结尾的 0、1 串 B仅识别含有 3 个 0 的 0、1 串 C仅识别含有偶数个 1 的 0、1 串 D仅识别以 0 开始以 1 结尾且 0 与 1 交错出现的 0、1 串 设数组 a0.m, l.n的每个元素占用 1 个存储单元,若元素按行存储,则 数组元素 ai,j(0im,1j)相对于数组空间首地址的偏移量为 (32) 。 (32)A(i+l)*n+j Bi*n+j-1 Ci*m+j Di*(m+l)+j-1 函数 fun1()、fun2()的定义如下所示,已知调用 fun1 时传递给形参 x 的值 是-5,若以引用调用(c

11、all by reference)的方式调用 fun2,则函数 fun1 的 返回值为 (33) ;若以值调用(call by value)的方式调用 fun2,则函数 fun1 的返回值为 (34) 。 (33)A-18 B-11 C-8 D-0 (34)A-18 B-11 C-8 D-0 算术表达式 a+b*(c+d/e)可转换为后缀表达式 (35) 。 (35)Aabcde*/+ Babcde/+*+ Cabcde*+/+ Dabcde/*+ 以下关于算法的叙述中,错误的是 (36) 。 (36)A对同一个算法采用不同程序语言实现,其运行时间可能不同 B在不同硬件平台上实现同一个算法时,

12、其运行时间一定是相同的 C对非法输入的处理能力越强的算法其健壮性越好 D算法最终必须由计算机程序实现 栈和队列都是线性的数据结构。以下关于栈和队列的叙述中,正确的是 (37)。 (37)A栈适合采用数组存储,队列适合采用循环单链表存储 B栈适合采用单链表存储,队列适合采用数组存储 C栈和队列都不允许在元素序列的中间插入和删除元素 D若进入栈的元素序列确定,则从栈中出来的序列也同时确定 (38) 并不是算法必须具备的特征。 (38)A可行性 B可移植性 C确定性 D有穷性 若一棵二叉树具有 10 个度为 2 的结点,5 个度为 1 的结点,则度为 0 的结 点(即叶子结点)个数是 (39) 。

13、(39)A不确定 B9 C11 D15 对具有 n 个元素的顺序表(采用顺序存储的线性表)进行 (40) 操作, 其耗时与 n 的大小无关。 (40)A在第 i(1in)个元素之后插入一个新元素 B删除第 i(1in)个元素 C对顺序表中的元素进行排序 D访问第 i(1in)个元素的前驱和后继 以下关于图及其存储结构的叙述中,正确的是 (41) 。 (41)A无向图的邻接矩阵一定是对称的 B有向图的邻接矩阵一定是不对称的 C无向图采用邻接表存储更节省存储空间 D有向图采用邻接表存储更节省存储空间 对于n个元素的关键字序列 K1, K2, , Kn, 若有 KiK2i且 KiK2i+l(i= 1

14、,2, ,2i+1n),则称其为小根堆。以下关于小根堆及其元素关系的叙述中,错 误的是 (42) 。 (42)A关键字序列 K1,K2,Kn呈非递减排序时一定为小根堆 B小根堆中的序列 K1,K2,K4,K2 j(2jn)一定为非递减序列 C小根堆中元素 K2i与 K2i+l(2in,2i1n)之间的大小关系不能确定 D小根堆的最后一个元素一定是序列的最大元素 若构造哈希表时不发生冲突,则给定的关键字与其哈希地址之间的对应关 系是 (43) 。(其中 n1 且 m l) (43)A1:1 B1:n Cn:1 Dn:m 以下关于超类、子类、基类的叙述中,正确的是 (44) 。 (44)A子类是超

15、类的特化 B基类是超类的特化 C基类是子类的特化 D超类是基类的特化 类是对象的模板,一个类可生成多个对象,若某个类生成了三个对象,则 (45) 。 (45)A这三个对象所存储的数据一定是不同的 B这三个对象所存储的数据一定是相同的 C这三个对象一定具有相同的操作 D这三个对象无法共享数据 以下关于面向对象分析与结构化分析的叙述中,错误的是 (46) 。 (46)A面向对象分析结果可采用 UML 描述 B结构化分析结果可使用 DFD 等模型表示 C面向对象分析结果需要采用面向对象程序设计语言描述 D面向对象分析结果是面向对象设计的输入 采用具体的面向对象语言实现某类时,一般需要隐式或显式地指定

16、该类的 (47) 。 (47)A直接子类 B派生类 C父类 D间接子类 面向对象设计的主要任务是 (48) 。 (48)A构建分析模型,以描述用户的需求 B构建设计模型,以描述系统如何解决问题 C建立一个准确的、一致的系统模型以描述软件需要解决的问题 D构建分析模型,验证最终系统是否满足软件需求 数据结构和算法设计的原则不包括 (49) 。 (49)A先设计全局的,再设计局部的 B为避免侵权,不要选用社会上己有的传统算法 C设计后需要进行测试,检查其是否满足性能要求 D设计后常需要进一步优化 程序模块设计的原则不包括 (50) 。 (50)A规模适中 B单入口、单出口 C接口简单 D功能齐全

17、CMM 将软件过程改进的进化步骤组织成 5 个成熟度等级,其中,在 (51) , 所有项目都采用根据实际情况修改后得到的标准软件过程来开发和维护软件。 (51)A可重复级 B己定义级 C已管理级 D优化级 UML 图中既包含展示系统动态特性的动态视图, 又包括展示系统静态特性的 静态视图, (52) 关注系统的静态特性。 (52)A类图 B序列图 C通信图 D状态图 软件需求分析阶段要进行问题识别、分析与综合等几方面的工作,其中问 题识别是双方确定对问题的综合需求,包括功能需求、 (53) 及用户界面需求 等内容。 (53)A性能需求、经费需求 B环境需求、人员需求 C人员需求、经费需求 D性

18、能需求、环境需求 衡量软件设计模块独立性的一个标准是耦合性,其中两个模块之间传递数 据结构的情况属于 (54) 。 (54)A数据耦合 B标记耦合 C内容耦合 D公共耦合 软件的界面有多种类型,现在大多数网络应用软件采用 (55) 界面。 (55)A对话框 B单文档 C多文档 D浏览器 用户界面设计的原则不包括 (56) 。 (56)A适合于软件的功能 B用户友好 C风格多样色彩斑斓 D及时反馈 用户使用软件时难免会出现一些操作错误。在设计用户界面时必须考虑出 错处理,使用户不必为避免操作错误而提心吊胆。 (57) 不是合适的出错处理 方式。 (57)A对输入数据进行校验,并提示可能的数据错误

19、 B将可能会破坏数据的操作按钮或菜单项设置为无效 C提供 Undo 功能,用以撤消用户刚进行的操作 D执行有重要影响的操作前,要求用户给予确认 对表 1 和表 2 进行 (58) 关系运算可以得到表 3。 (58)A投影 B选择 C自然连接 D笛卡尔积 设有员工关系 Emp(员工号,姓名,性别,部门,家庭住址),其中,属性 “性别”的取值只能为 M 或 F;属性“部门”是关系 Dept 的主键。要求可访问 “家庭住址”的某个成分,如邮编、省、市、街道以及门牌号。关系 Emp 的主键 和外键分别是 (59) 。 “家庭住址”是一个 (60) 属性。创建 Emp 关系的 SQL 语句如下: CRE

20、ATE TABLE Emp( 员工号 CHAR(4), 姓名 CFIAR(10), 性别 CHAR(1) (61), 部门 CHAR(4) (62), 家庭住址 CHAR(30), PRIMARY KEY(员工号) ); (59)A员工号、部门 B姓名、部门 C员工号、家庭住址 D姓名、家庭住址 (60)A简单 B复合 C多值 D派生 (61)AIN (M,F) BLIKE(M,F) CCHECK(M,F) DCHECK(性别 IN(M,F) (62)ANOT NULL BREFERENCES Dept(部门) CNOT NULL UNIQUE DREFERENCES Dept(部门) 在所有

21、四位二进制数(从 0000 至 1111)中,数字 0 和 1 数目相同的数占 (63) 。 (63)A20% B37.5% C50% D62.5% 据报道,2009 年某地区高考与上年相比,报名人数减少 3.8%,录取人数增 加 5%, 因此可以推算出,2009 年该地区高考录取率将比上年提高大约 (64) 。 (64)A1.2% B5% C8.8% D9.15% 众所周知, 某类产品的n种品牌在某地区的市场占有率常用向量u=(u1,u2, un)表示(各分量分别表示各品牌的市场占有率,各值非负,且总和为 1)。市场 占有率每隔一定时间的变化常用转移矩阵 Pn*n表示。如果在比较长的一段时期

22、 内,转移矩阵的元素均是常数,而当前市场占有率为向量 u,则下一时段的市场 占有率就是 uP,再下一时段的市场占有率就是 uP 2 。 假设在某地区,两种冰箱品牌甲与乙当前的市场占有率均为 50%,每月市场 占有率的变化可用如下常数矩阵来描述: 则两个月后,冰箱品牌甲与乙的市场占有率变化情况为 (65) 。 (65)A甲的市场占有率增加 10%,乙的市场占有率减少 10% B甲的市场占有率减少 10%,乙的市场占有率增加 10% C甲的市场占有率增加 14%,乙的市场占有率减少 14% D甲的市场占有率减少 14%,乙的市场占有率增加 14% 某主机的 IP 地址为 200.15.13.12/

23、22,其子网掩码是 (66) 。 (66)A255.255.248.0 B255.255.240.0 C255.255.252.0 D255.255.255.0 集线器与交换机都是连接以太网的设备,这两者的区别是 (67) 。 (67) A集线器的各个端口构成一个广播域,而交换机的端口不构成广播域 B集线器的各个端口构成一个冲突域,而交换机的端口不构成冲突域 C集线器不能识别 IP 地址,而交换机还可以识别 IP 地址 D集线器不能连接高速以太网,而交换机可以连接高速以太网 下列网络互连设备中,属于物理层的是 (68) 。 (68)A中继器 B交换机 C路由器 D网桥 包过滤防火墙对数据包的过

24、滤依据不包括 (69) 。 (69)A源 IP 地址 B源端口号 CMAC 地址 D目的 IP 地址 下面选项中,不属于 HTTP 客户端的是 (70) 。 (70)AIE BNetscape CMozilla DApache Windows provides a user-friendly graphical (71) including pop-up menus, scroll bars, dialogue boxes, icons and etc (71)Adisplay Bsurface Cinterface Dhelp Bitmap images use a grid of smal

25、l squares known as (72) to represent images (72)Apixels Bpoints Celements Ddots With (73) you can communicate in real time with people all around the world (73)AE-Mail BWWW CFTP Dweb chat Office (74) is the application of the computer and communications technologv to improve the pronuctivity of offi

26、ce workers (74)ATool BAutomation CDevice DFAX (75) means the conducting of business communication and transaction over network and through computers (75)AE-Mail BE-Government CE-text DE-Commerce 以下给出了 2009 年下半年计算机软考程序员试题答案(上午)的部分参考答案 1-4 D A C D 5-8 C B A C 9-12 A A C B 13-16 B D C B 17-20 A C C D 2

27、1-24 A B A B 25-28 D C C D 29-32 A A A D 33-36 A B B B 37-40 B B A B 41-44 A C A A 45-48 D D B C 49-52 B A B A 53-56 D B D C 57-60 B C A C 61-64 C D B D 65-68 B B C A 69-72 A D C A 73-75 D A A 20092009 下半年软考程序员下午试题下半年软考程序员下午试题 试题一(共试题一(共 1515 分)分) 阅读以下说明和流程图,填补流程图中的空缺(1)(5),将解答填入答 题纸的对应栏内。 【说明】【说明】

28、求连续函数 f(x)的根(方程 f(x)=0 的解)的最简单方法是二分法。为此, 首先需要在若干点上检查函数值的符号,如果发现 f(a)与 f(b)符号相反(an?m:n; for(;(k%m!=0)|(k%n!=0);k+); return k; 【问题【问题 1 1】(】(5 5 分)分) (1)请写出发生函数调用 test_fl(9,6)时,函数的返回值; (2)请说明函数 test_fl 的功能。 【说明【说明 2 2】 设在某 C 系统中为每个字符分配 1 个字节,为每个指针分配 4 个字节, sizeof(x)计算为 x 分配的字节数。 函数 test_f2()用于测试并输出该 C

29、 系统为某些数据分配的字节数。 【C C 函数函数 2 2】 void test_f2() char str=NewWorld; char *pstr; char i=0; void *ptr=malloc(50); printf(%dt,sizeof(str); printf(%dn,sizeof(p); printf(%dt,sizeof(i); printf(%dn”,sizeoqptr), 【问题【问题 2 2】(】(4 4 分)分) 请写出函数 test_f2()的运行结果。 【说明【说明 3 3】 函数 test_f3(char s)的功能是:将给定字符串 s 中的所有空格字符删除

30、 后形成的串保存在字符数组 tstr 中(串 s 的内容不变),并返回结果串的首地 址。 【C C 函数函数 3 3】 char *test_f3 (const char s) char tstr500; unsigned int i,k=0; for(i=0;ilength1|T.length1|S-lengthT.length) return; i=0; * i 为串 S 中字符的下标 * for(;) j=0; * j 为串 T 中字符的下标 * while(iS-length j+; else i= (1) ; j=0; * i 值回退,为继续查找 T 做准备 * if( (2) )

31、* 在 S 中找到与 T 相同的子 串 * i= (3) ; * 计算 S 中子串 T 的起始下 标 * for(k=i+T.length; klength; k+) * 通过覆盖子串 T 进行 删除 * S-ch (4) =S-chk; S-length= (5) ; * 更新 S 的长度* else break; * 串 S 中不存在子串 T */ 试题五(共试题五(共 1515 分)分) 阅读以下说明和 C+代码,将应填入 (n) 处的字句写在答题纸的对应栏 内。 【说明】【说明】 已知类 LinkedList 表示列表类,该类具有四个方法:addElement()、 lastEleme

32、nt()、numberOfElement()以及 removeLastElement()。四个方法的含 义分别为: void addElement(Object):在列表尾部添加一个对象; Object lastElement():返回列表尾部对象; int numberOfElement():返回列表中对象个数; void removeLastElement():删除列表尾部的对象。 现需要借助 LinkedList 来实现一个 Stack 栈类,C+代码 1 和 C+代码 2 分 别采用继承和组合的方式实现。 【C+C+代码代码 1 1】 class Stack :public Linke

33、dList public: void push(Object o)addElement(o); /压栈 Object peek()return (1) ; /获取栈顶元素 bool isEmpty() /判断栈是否为空 return numberOfElement()=0; ; Object pop() /弹栈 Object olastElement(); (2) ; return o; ; ; 【C+C+代码代码 2 2】 class Stack private: (3) ; public: void push(Object o) /压栈 list.addElement(o); ; Obje

34、ct peek() /获取栈顶元素 return list. (4) ; ; bool isEmpty() /判断栈是否为空 return list.numberOfElement()=0; ; Object pop() /弹栈 Object olist.lastElement(); list.removeLastElement(); return o; ; ; 【问题】【问题】 若类 LinkedList 新增加了一个公有的方法 removeElement(int index),用 于删除列表中第index个元素, 则在用继承和组合两种实现栈类Stack的方式中, 哪种方式下 Stack 对

35、象可访问方法 removeElement(int index)? (5) (A继 承 B组合) 试题六(共试题六(共 1515 分)分) 阅读以下说明和 Java 代码,将应填入 (n) 处的字句写在答题纸的对应栏 内。 【说明】【说明】 已知类 LinkedList 表示列表类,该类具有四个方法:addElement()、 lastElemen()、numberOfElement()以及 removeLastElement()。四个方法的含 义分别为: void addElement(Object):在列表尾部添加一个对象; Object lastElement():返回列表尾部对象; in

36、t numberOfElement():返回列表中对象个数; void removeLastElement():删除列表尾部的对象。 现需要借助 LinkedList 来实现一个 Stack 栈类, Java 代码 1 和 Java 代码 2 分别采用继承和组合的方式实现。 【JavaJava 代码代码 1 1】 public class Stack extends LinkedList public void push(Object o) /压栈 addElement(o); public Object peek() /获取栈顶元素 return (1) ; public boolean i

37、sEmpty() /判断栈是否为空 return numberOfElement()=0; public Object pop() /弹栈 Object olastElement(); (2) ; return o; 【JavaJava 代码代码 2 2】 public class Stack private (3) ; public Stack() listnew LinkedList(); public void push(Object o) list.addElement(o); public Object peek /获取栈顶元素 return list. (4) ; public b

38、oolean isEmpty() /判断栈是否为空 return list.numberOfElement()=0; public Object pop() /弹栈 Object olist lastElement(); list.removeLastElemento; return o; 【问题】【问题】 若类 LinkedList 新增加了一个公有的方法 removeElement(int index),用 于删除列表中第index个元素, 则在用继承和组合两种实现栈类Stack的方式中, 哪种方式下 Stack 对象可访问方法 removeElement(int index)? (5)

39、(A继 承 B组合) 以下给出了 2009 年下半年计算机软考程序员试题答案(下午)的部分参考答案, 程序员试题答案:第一大题 (1) (a+b)/2 (2) f(a+b)/2) (3) b-a (4) b (5) a 程序员试题答案:第二大题 (1) n 或 n!=0 (2) k=k*2 或 k*=2 (3) j+ (4) i- (5) ai%2=0&aj%2=1 程序员试题答案:第三大题 问题 1 (1) 18 (2) 求 m 与 n 的最小公倍数 问题 2 9 4 1 4 问题 3 局部数组存放字符串作为函数的返回值是不可取的。 应用 malloc动态分配函数来进行分配空间,存储字符串结果,返回其首指针。 程序员试题答案:第四大题 (1) i-j+1 (2) j=t.length (3) i-t.length (4) k-j (5) s-length-t.length 程序员试题答案:第五大题同第六大题一样的答案 (1) lastElement (2) removeLastElement (3) LinkedListlist (4) lastElement (5) 继承

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1