超碰免费人人操|国产视频二区久久艹人人操|欧美激情第一页在线|久热最新无码中文视频|91精品国际成人|亚洲成人精品在线视频青青草|久草免费高清完整在线观看|你懂的AV在线日本黄网页|国产黄色AV日韩女同网|欧美成人色区导航片av

計(jì)算機(jī)二級(jí)C上機(jī)考試簡(jiǎn)單應(yīng)用題

時(shí)間:2025-07-24 07:33:01 試題

計(jì)算機(jī)二級(jí)C上機(jī)考試簡(jiǎn)單應(yīng)用題

  為了使廣大考生在備戰(zhàn)計(jì)算機(jī)等級(jí)考試時(shí),更快的掌握相應(yīng)知識(shí)點(diǎn),下面是小編搜索整理的計(jì)算機(jī)二級(jí)C上機(jī)考試簡(jiǎn)單應(yīng)用題,供參考練習(xí),預(yù)祝考生們考出自己理想的成績(jī)!

計(jì)算機(jī)二級(jí)C上機(jī)考試簡(jiǎn)單應(yīng)用題

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

  使用VC++6.0打開(kāi)考生文件夾下的源程序文件2.cpp。閱讀下列函數(shù)說(shuō)明和代碼,補(bǔ)充空出的代碼。函數(shù)IsPalindromes(char*string)實(shí)現(xiàn)的功能是判定給定的字符串是否構(gòu)成回文字符串,如果是則返回1,否則返回0。

  例如:abcdcba或者l234321都認(rèn)為是回文字符串。

  如果串為空或一個(gè)字母時(shí),均認(rèn)為是回文字符串。

  注意:不能修改程序的其他部分,只能補(bǔ)充IsPatin-dromes函數(shù)。

  試題程序:

  #include

  #defineMAXLEN1024

  boolIsPalindromes(char*string)

  {

  }

  voidmain()

  {

  charstr[MAXLEN];

  cout<<"請(qǐng)輸入一行文字"<<erdl;

  cin.getline(str,MAXLEN);

  cout<<ispalindromes(str)<<endl;

  return;

  }

  答案:

  intlen=0:

  for(;string[len]!=NULL;len++)//獲取字符串

  的長(zhǎng)度

  ;

  len--;//下標(biāo)從0開(kāi)始到1en-1

  for(inti=0;i<len;i++,len--)//第一個(gè)和最后一個(gè)比較,第二個(gè)和倒數(shù)第二個(gè)比較

  if(string[i]!=string[1en])//不等說(shuō)明不同,返

  回0

  return0;

  }

  return1;

  【解析】本題由于字符串的長(zhǎng)度是未知的,先利用循環(huán)求出字符串的長(zhǎng)度,循環(huán)變量從0開(kāi)始,直到數(shù)組的末尾,string[len]==NULL為循環(huán)結(jié)束條件,如此便得到了數(shù)組的長(zhǎng)度len。知道長(zhǎng)度后就可以判斷對(duì)稱位置的元素是否相同,比如第一個(gè)元素和最后一個(gè)元素,第二個(gè)元素和倒數(shù)第二個(gè)元素,如此比較下去直到到了最中間的元素為止。可以利用循環(huán)來(lái)比較是否對(duì)稱,設(shè)置另一個(gè)循環(huán)變量i,i從0開(kāi)始表示從數(shù)組的頭部開(kāi)始讀數(shù),len從數(shù)組的尾部開(kāi)始讀數(shù),如果string[i]!=slring[len],則跳出循環(huán)返回0,如果循環(huán)結(jié)束還沒(méi)發(fā)現(xiàn)不同,則返回1。

【計(jì)算機(jī)二級(jí)C上機(jī)考試簡(jiǎn)單應(yīng)用題】相關(guān)文章:

計(jì)算機(jī)二級(jí)C上機(jī)考試綜合應(yīng)用題10-24

計(jì)算機(jī)二級(jí)C++上機(jī)綜合應(yīng)用題02-25

計(jì)算機(jī)二級(jí)C++考試簡(jiǎn)單應(yīng)用題11-23

計(jì)算機(jī)二級(jí)考試《C語(yǔ)言》上機(jī)答題技巧10-07

計(jì)算機(jī)二級(jí)考試C上機(jī)考試試題及答案12-18

計(jì)算機(jī)二級(jí)考試C++上機(jī)考試試題10-19

計(jì)算機(jī)二級(jí)考試C語(yǔ)言預(yù)測(cè)上機(jī)鞏固試題01-18

2017計(jì)算機(jī)二級(jí)C語(yǔ)言上機(jī)考試技巧12-07

計(jì)算機(jī)二級(jí)C++上機(jī)考試試題02-14