首页 > 编程知识 正文

字符串回文C语言,c++回文串

时间:2023-05-03 14:18:24 阅读:186355 作者:3611

预计回文数:“回文串”无论是正读还是反读都是相同的字符串。 请编写判断读取的字符串为“回文”的程序。 输入格式:

输入多个测试实例。 输入数据的第一行是表示测试实例数的正整数n,后跟n个字符串。

输出格式:

在字符串为回文列的情况下输出“yes”,否则输出“no”;

代码是下一个:

#includestdio.h

#includestring.h

int main ()。

int n,I,j,m;

char a[50];

char b[50];

scanf('%d ',n );

wile(n----) {

scanf('%s ',a );

m=Strlen(a );

for(I=0,j=m-1; im; I,j----)

b[j]=a[i]; 将a[i]按相反顺序保管在b[j]中

for(I=0; im; I ) {

if(b[I]!=a[i] )

黑; 如果b[i]一直等于[i],则在执行i=m之前循环不会结束。 因此,在循环以外判断为“是”的条件是,i==m时,其他情况将输出“否”。 */

() ) ) ) )。

if(I==m ) )。

打印(是);

else

printf(no );

() ) ) ) )。

返回0;

() ) ) ) )。

执行屏幕截图:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。