time limit:1000ms memory limit:65536k
題型: 程式設計題 語言: 無限制
回文串是指乙個字串從左讀到右與從右讀到左是一樣的,現由鍵盤輸入一行字元(最多不超過80個字元,以回車結束),判斷能否通過去掉0個或1個字元,使得字串成為回文串,如果可以輸出y,否則輸出n
一行字元
y或n
abca
y
提示,去掉c字元,即可成為回文串
# include
# include
int main()
}if (loop == 1)//若源串為回文串,則輸出y,程式結束
count = 0;
while(count != len)//依次遍歷,每次刪除乙個字元,判斷刪除該字元後的字串是否為回文串
else
}for(j = 0; j < k; j++)
}if (loop == 1)
count++;
}printf("n\n");//若檢查到最後發現無滿足的情況,則輸出n
return 0;
}
C語言 判斷回文字串
本題 於浙大pta題庫 這是一道簡單的字串處理題 本題要求編寫函式,判斷給定的一串字元是否為 回文 所謂 回文 是指順讀和倒讀都一樣的字串。如 xyzyx 和 xyzzyx 都是回文。函式介面定義 bool palindrome char s 函式palindrome判斷輸入字串char s是否為回...
C語言 判斷回文字串(二)
7 2 判斷回文字串 15 分 輸入乙個字串,判斷該字串是否為回文。回文就是字串中心對稱,從左向右讀和從右向左讀的內容是一樣的。輸入在一行中給出乙個不超過80個字元長度的 以回車結束的非空字串。輸出在第1行中輸出字串。如果它是回文字串,在第2行中輸出yes,否則輸出no。levellevel yes...
C語言函式 判斷回文字串
本題要求編寫函式,判斷給定的一串字元是否為 回文 所謂 回文 是指順讀和倒讀都一樣的字串。如 xyzyx 和 xyzzyx 都是回文。bool palindrome char s 函式palindrome判斷輸入字串char s是否為回文。若是則返回true,否則返回false。include in...