回文(程式設計)

本詞條是多義詞,共5個義項
更多義項 ▼ 收起列表 ▲
稱正讀和反讀都相同的字元序列為“回文”,如“abba”、“abccba”、12321、123321是“回文”,“abcde”和“ababab”則不是“回文”。
c++回文的調用函式
int huiwen(charstr[])
{
int i,len,k=1;
len=strlen(str);
for(i=0;i<len/2;i++)
{
if(str[i]!=str[len-i-1])
{
k=0;
break;
}
}
if(k==0)
printf("%s 不是一個迴文數\n",str);
else
printf("%s 是一個迴文數\n",str);
return 0;
}
C#回文的判斷函式
bool IsPalindrome(string value)
{
return value == string.Join("", value.Reverse());
}
Java回文示例
String info = "上海自來水來自海上";
for (int i = 0; i < info.length()/2; i++) {
if (info.charAt(i) != info.charAt(info.length()-i-1)){
System.out.println("不是回文");
return;
}
}
System.out.println("是回文");

相關詞條

熱門詞條

聯絡我們