c语言回文字符串原理,回文串(c语言)注意字符串比较和字符比较的区别
生活随笔
收集整理的這篇文章主要介紹了
c语言回文字符串原理,回文串(c语言)注意字符串比较和字符比较的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include
#include
#define LEN 224
void judge(char *);
int main(void)
{
char ch[LEN];
gets(ch);
judge(ch);
return 0;
}
void judge(char *ch)
{
int n,i,j;
int flag=0; ? ? ? ? ? ? ?//設定一個變化標記
n=strlen(ch);
char temp[n];
for(i=0,j=n-1;i
temp[j--]=ch[i]; ? ? //注意:這里不能用strcpy,strcpy只針對字符串
for(i=0;i
{
if(ch[i]!=temp[i]) ? //注意:這里不能用strcmp,strcmy只針對字符串
flag++;
}
if(flag==0)
printf("Y\n");
else
printf("N\n");
}
//字符串可以直接單個直接比較,strcpy,strcmp這些只針對字符串,并且對象是字符串的指針,這次編譯出現這兩個概念不清晰的問題
總結
以上是生活随笔為你收集整理的c语言回文字符串原理,回文串(c语言)注意字符串比较和字符比较的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 徽商银行信用卡好办吗?申请条件和办卡渠道
- 下一篇: 民生中国风主题信用卡额度一般多少?怎么提