當前位置:編程學習大全網 - 編程軟體 - 編程回文判斷

編程回文判斷

# include & ltiostream & gt

使用?命名空間?std

int?主()

{

int?k = 0;

夏爾?b[20];

/*?這個輪子沒用,被夾住了。

for(int?I = 0;我& lt20;i++)

{

b[I]= ' 0 ';

}

**/

cout & lt& lt“求妳了?輸入?安?號碼:?”& lt& ltendl

CIN & gt;& gtb;

/*這壹段有意義,但是代碼不對。更改如下。

for(int?j = 0;j & lt20;J++)//用於分隔每個位,並存儲在數組中。

{

if(b[j]!='0')

{

k++;//計數器,妳能知道這個數字* * *有多少人嗎?

}

}

*/

for(int?j = 0;j & lt20?& amp& ampb[j]!='\0'?;j++);?//字符串有終止符,可以判斷是否結束。

k = j;

for(int?m = 0;m & ltk;m++)

{

if(b[m]!=b[k-m-1])

{

cout & lt& lt“這不是回文!”& lt& ltendl

回歸?-1;//跳出循環

}?//如果不能判斷壹個,就是回文。

}

//檢查完後,是壹個會到這裏的回文。

cout & lt& lt“這是回文號!”& lt& ltendl

回歸?0;

}試試效果

  • 上一篇:3DMAX的surface命令怎麽用
  • 下一篇:遊戲編程的格鬥遊戲
  • copyright 2024編程學習大全網