问题:
[问答题]使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*str,char ch),本函数采用二分法,在已按字母次序从小到大排序的字符数组str中,查找字符ch,若ch在数组中,函数返回字符ch在数组中的下标,否则返回-1。 二分法查找的思想是:初始查找区间的下界为0,上界为len-1,中界为k=(下界+上界)/2;若list[k]等于ch,查找成功;若list[k]>ch,则新的查找区间的下界不变,上界改为k-1;否则新的查找区间的下界改为k+1,上界不变。在新区间内继续用二分法查找。 注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
Tags:计算机考试 全国计算机等级考试二级 C++语言程序设计
答案解析:
您可能感兴趣的问题
- 3、测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是______。
- 9、以下关于面向对象程序集成测试的说法中,错误的是______。
- 以下( )不是.NET平台的组成部分。A..NET框架类B.公共语言运行库C.Internet Information Server(IIS)D.运行时环境
- 在软件开发中,需求分析可以使用的工具是()A.N-S图B.DFD图C.PAD图D.程序流程图
- 广域网一般采用光纤或()进行信号传输。A.50Ω同轴电缆B...
- 网络管理软件的功能可以归纳为3部分:_____、_____和_...
- 划分VLAN的常用方式有基于_____的划分、基于_____的划...
- 投标的步骤分为___、___、___和___。
- 磁带备份技术有___、___、和___3种形式。
- 获取需求信息的方法有___、___、___和___。