华南俳烁实业有限公司

考試首頁(yè) | 考試用書(shū) | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
全國(guó)  |             |          |          |          |          |         
  當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > C++語(yǔ)言程序設(shè)計(jì) > C++模擬試題 > 文章內(nèi)容
  

全國(guó)計(jì)算機(jī)二級(jí)考試C++上機(jī)考試試題及答案(11)

中華IT學(xué)院   【 】  [ 2017年7月4日 ]

  二、簡(jiǎn)單應(yīng)用題

  使用VC++6.0打開(kāi)考生文件夾下的源程序文件2.cpp。請(qǐng)完成函數(shù)fun(char*str,charch)的定義,本函數(shù)采用二分法,在已按字母次序從小到大排序的字符數(shù)組str中,查找字符ch,若ch在數(shù)組中,函數(shù)返回字符ch在數(shù)組中的下標(biāo),否則返回1。

  二分法查找的思想是初始查找區(qū)間的下界為0,上界為len-1,查找區(qū)間的中部后,k=(下界+上界)/2;若list[k]等于ch,查找成功;若list[k]>ch,則新的查找區(qū)間的下界不變,上界改為k-1;否則新的查找區(qū)間的下界改為k+1,上界不變。在新區(qū)間內(nèi)繼續(xù)用二分法查找。

  注意:請(qǐng)勿改動(dòng)主函數(shù)main與其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入所編寫(xiě)的若干語(yǔ)句。

  試題程序:

  #include(iostream.h>

  intfun(char*str,charch)

  {

  }

  voidmain()

  {

  charstr[]={’a’,’b’,’C’,’d’,’e’,’f’,’9’,’h’,’i,’

  j’,’k’);

  charch;

  cout<<"請(qǐng)輸入一個(gè)字符:"<  cin>>ch;

  cout<<"輸入字符的位置是:"<  return;

  }

分享到:
本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見(jiàn)留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
台州市| 沈丘县| 图木舒克市| 威远县| 金堂县| 阳城县| 湖州市| 南昌县| 武川县| 南江县| 海南省| 沙坪坝区| 紫阳县| 乐陵市| 兴海县| 绩溪县| 留坝县| 陵川县| 洪江市| 门头沟区| 曲沃县| 花垣县| 大关县| 鹤岗市| 准格尔旗| 顺昌县| 涪陵区| 左贡县| 博乐市| 阿尔山市| 高平市| 侯马市| 瓮安县| 贵德县| 抚州市| 南宫市| 玉林市| 和龙市| 策勒县| 炎陵县| 贵定县|