複製鏈接
請複製以下鏈接發送給好友

迴文

(程序設計)

鎖定
迴文指正讀和反讀都相同的字符序列為“迴文”,如“abba”、“abccba”、12321、123321是“迴文”,“abcde”和“ababab”則不是“迴文”。
中文名
迴文
所屬領域
計算機
應    用
c++、C#等
定    義
指正讀和反讀都相同的字符序列為“迴文”
c++迴文的調用函數
int huiwen(charstr[])
{
int i,len,k=1;
len=strlen(str);
for(i=0;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("是迴文");