c语言 填空判断回文数 就是从左到右和从右到左读是一样的数谢谢#include "stdio.h"#include "string.h"#define N 40void main(){ char str[N],ch="Y"; int i;int len;(((((((((((((((((((((/*提示输入Input a string
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 09:02:08
c语言 填空判断回文数 就是从左到右和从右到左读是一样的数谢谢#include "stdio.h"#include "string.h"#define N 40void main(){ char str[N],ch="Y"; int i;int len;(((((((((((((((((((((/*提示输入Input a string
c语言 填空判断回文数 就是从左到右和从右到左读是一样的数谢谢
#include "stdio.h"
#include "string.h"
#define N 40
void main()
{ char str[N],ch="Y";
int i;
int len;
(((((((((((((((((((((/*提示输入Input a string:*/
(((((((((((((((((((((/*scan()函数输入一个字符串:*/
(((((((((((((((((((((/*求字符串的长度:*/
if(str[i]!=str[len-1-i])
{ (((((((((((((((((((((/*将标志ch设置为N*/
(((((((((((((((((((((/*退出循环*/}
(((((((((((((((((((((/*if语句,当标志ch为‘y’时*/
printf("%s 是一个回文数\n",str);
else
(((((((((((((((((((((/*输出该字符串不是回文数*/
}
c语言 填空判断回文数 就是从左到右和从右到左读是一样的数谢谢#include "stdio.h"#include "string.h"#define N 40void main(){ char str[N],ch="Y"; int i;int len;(((((((((((((((((((((/*提示输入Input a string
#include "stdio.h"
#include "string.h"
#define N 40
void main()
{ char str[N],ch="Y";
int i;
\x09\x09int len;
\x09\x09printf("Input a string:"); /*提示输入Input a string:*/
\x09\x09scanf("%s", str); /*scan()函数输入一个字符串:*/
\x09\x09len = strlen(str); /*求字符串的长度:*/
for (i = 0; i < len / 2; i++)
{
if(str[i]!=str[len-1-i])
{
ch = 'N'; /*将标志ch设置为N*/
break; /*退出循环*/}
}
}
if ('Y' == ch) /*if语句,当标志ch为‘y’时*/
\x09 printf("%s 是一个回文数\n",str);
else
printf("%s 不是一个回文数\n",str); /*输出该字符串不是回文数*/
}