📄 prog23.c
字号:
/*
请编写函数fun,该函数的功能是:判断字符串是否为回文?若是则函数返回1,主函数中输出YWS,否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。
例如,字符串LEVEL是回文,而字符串123321就不是回文。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
*/
#include <stdio.h>
#define N 80
int fun(char *str)
{
}
main()
{ char s[N] ;
printf("Enter a string: ") ; gets(s) ;
printf("\n\n") ; puts(s) ;
if(fun(s)) printf(" YES\n") ;
else printf(" NO\n") ;
}
/*
答案:
int i,n=0,fg=1;
char*p=str;
while(*p){n++;p++;}
for(i=0;i<n/2;i++)
if(str[i]==str[n-1-i])
continue;
else
{ fg=0;
break;
}
return fg;
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -