【计算机类职业资格】计算机水平考试初级程序员2010年下半年下午真题及答案解析.doc
《【计算机类职业资格】计算机水平考试初级程序员2010年下半年下午真题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机水平考试初级程序员2010年下半年下午真题及答案解析.doc(7页珍藏版)》请在麦多课文档分享上搜索。
1、计算机水平考试初级程序员 2010 年下半年下午真题及答案解析(总分:89.98,做题时间:150 分钟)一、请按下述要求正确填写答题纸(总题数:6,分数:90.00)试题一(共 15 分) 阅读以下说明和流程图,回答问题 1 至问题 4,将解答填入答题纸的对应栏内。 【说明】 下面的流程图中有两个判断条件 A0 和 B0。这些判断条件的各种组合情况如下所示。表中 Y表示相应的条件成立,N 表示相应的条件不成立。每一列表示一种条件合,并在列首用相应的序号来表示。【流程图】 (分数:15.00)(1).【问题 1】(4 分) 当遇到哪几种条件组合时,流程图能执行“1i”?(写出相应的序号即可)(
2、分数:3.75)_(2).【问题 2】(4 分) 当遇到哪几种条件组合时,流程图能执行“2j”?(写出相应的序号即可) (分数:3.75)_(3).【问题 3】(6 分) 当遇到哪几种条件组合时,流程图能执行“3k”?(写出相应的序号即可) (分数:3.75)_(4).【问题 4】(1 分) 该流程图共有多少条实际执行路径? (分数:3.75)_试题二(共 15 分) 阅读以下说明和 C 函数,将应填入(n)处的语句或语句成分写在答题纸的对应栏内。【说明 1】 函数 deldigit(char*s)的功能是将字符串 s 中的数字字符去掉,使剩余字符按原次序构成一个新串,并保存在原串空间中。其思
3、路是:先申请一个与 s 等长的临时字符串空间并令 t 指向它,将非数字字符按次序暂存入该空间,最后再拷贝给 s。 【C 函数】 void deldigit(char*s) char*t=(char*)malloc(1):*申请串空间* int i,k=0; if(!t) return; for(i=0:istrlen(s);i+) if(!(*(s+i)=0*(si)0 和 B0。这些判断条件的各种组合情况如下所示。表中 Y表示相应的条件成立,N 表示相应的条件不成立。每一列表示一种条件合,并在列首用相应的序号来表示。【流程图】 (分数:15.00)(1).【问题 1】(4 分) 当遇到哪几种
4、条件组合时,流程图能执行“1i”?(写出相应的序号即可)(分数:3.75)_正确答案:(1 或 A0,B0 2 或 A0,B0)解析:(2).【问题 2】(4 分) 当遇到哪几种条件组合时,流程图能执行“2j”?(写出相应的序号即可) (分数:3.75)_正确答案:(2 或 A0,B0 4 或 A0,B0)解析:(3).【问题 3】(6 分) 当遇到哪几种条件组合时,流程图能执行“3k”?(写出相应的序号即可) (分数:3.75)_正确答案:(1 或 A0,B0 3 或 A0,B0 4 或 A0,B0)解析:(4).【问题 4】(1 分) 该流程图共有多少条实际执行路径? (分数:3.75)_
5、正确答案:(4)解析:试题二(共 15 分) 阅读以下说明和 C 函数,将应填入(n)处的语句或语句成分写在答题纸的对应栏内。【说明 1】 函数 deldigit(char*s)的功能是将字符串 s 中的数字字符去掉,使剩余字符按原次序构成一个新串,并保存在原串空间中。其思路是:先申请一个与 s 等长的临时字符串空间并令 t 指向它,将非数字字符按次序暂存入该空间,最后再拷贝给 s。 【C 函数】 void deldigit(char*s) char*t=(char*)malloc(1):*申请串空间* int i,k=0; if(!t) return; for(i=0:istrlen(s);
6、i+) if(!(*(s+i)=0*(si)1,或* len=1,或其等价表示 )解析:5._正确答案:(s+1,len-2)解析:试题三(共 15 分) 阅读以下说明和 C 代码,回答问题 1 和问题 2,将解答写在答题纸的对应栏内。 【说明 1】 下面代码的设计意图是:将保存在文本文件 data.txt 中的一系列整数(不超过 100 个)读取出来存入数组 arr ,然后调用函数 sort()对数组 arr 的元素进行排序,最后在显示屏输出数组arr 的内容。 【C 代码】 【说明 2】 下面是用 C 语言书写的函数 get_str 的两种定义方式以及两种调用方式。 (分数:15.00)(
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 计算机水平 考试 初级 程序员 2010 年下 半年 下午 答案 解析 DOC
