av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

試題

計算機二級C上機考試簡單應(yīng)用題

時間:2025-02-21 06:53:45 試題 我要投稿
  • 相關(guān)推薦

計算機二級C上機考試簡單應(yīng)用題

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

計算機二級C上機考試簡單應(yīng)用題

  簡單應(yīng)用題

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

  例如:abcdcba或者l234321都認為是回文字符串。

  如果串為空或一個字母時,均認為是回文字符串。

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

  試題程序:

  #include

  #defineMAXLEN1024

  boolIsPalindromes(char*string)

  {

  }

  voidmain()

  {

  charstr[MAXLEN];

  cout<<"請輸入一行文字"<<erdl;

  cin.getline(str,MAXLEN);

  cout<<ispalindromes(str)<<endl;

  return;

  }

  答案:

  intlen=0:

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

  的長度

 ;

  len--;//下標從0開始到1en-1

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

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

  回0

  return0;

  }

  return1;

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

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

計算機二級C上機考試綜合應(yīng)用題05-31

計算機二級C++上機綜合應(yīng)用題10-20

計算機二級C++考試簡單應(yīng)用題06-02

計算機二級考試《C語言》上機答題技巧06-27

計算機二級考試C++上機考試試題05-22

計算機二級考試C上機考試試題及答案10-29

計算機二級考試C語言預(yù)測上機鞏固試題06-17

2017計算機二級C語言上機考試技巧10-04

計算機二級C++上機考試試題06-16