问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言编程回文串1

发布网友 发布时间:2023-10-20 05:26

我来回答

1个回答

热心网友 时间:2024-11-30 05:57

#include <stdio.h>
main()
{ int n,n1,x,y=0,m=0,i,j,k,tong;
char *a,b[27],ch,dan=0;
printf("n=");
scanf("%d",&n);
a=(char *)malloc(sizeof(char)*n+1);
a[n]=0;
b[0]=0;
scanf("%s",a);
for(i=0,k=0;i<n;i++)
{
tong=0;
for(j=0;b[j]!=0;j++)
if(a[i]==b[j])tong=1;
if(tong==0)
{
for(j=i+1,x=1;j<n;j++)
if(a[i]==a[j])x++;
if(x%2==1)
{
dan=a[i];
y++;
}
if(y==2)
{
printf("Impossible\n\n");
exit(0);
}
b[k]=a[i];
b[k+1]=0;
k++;
}
}
for(i=0;i<n/2;i++)
{
if(dan!=0)
if(a[i]==dan)
{
ch=a[i];
a[i]=a[i+1];
a[i+1]=ch;
m++;
}
for(j=n-1-i;j>i;j--)
if(a[i]==a[j])
{
break;
}
for(k=j;k<n-1-i;k++)
{

ch=a[k];
a[k]=a[k+1];
a[k+1]=ch;
m++;
}
}

printf("%s\n %d\n\n",a,m);
getch();
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
分手后说过的话精选185句 分手说的精选113句 分手怎么挽回女朋友的句子精选162句 现在工作忙的要死,女朋友因为这跟我分手,我该怎么办? ...任意组成两个不同的两位小数,并把它们改写成以0.001为计数单位... m3/MW▪h怎么换算m3/s▪GW? 交通银行的刷卡金怎么使用呢? 什么时候刷卡金 ...突然前面两条腿好像断了一样 走路前面两腿都无法支撑 吃饭就坐着吃... 王者荣耀:伤害与回复兼备的杨戬,为何不受待见,真废了吗? 狗的嗅觉为什么这么灵敏?330 为什么感冒后鼻子没有了嗅觉 中国的传统文化,历史悠久,你对于我们的传统文化有哪些了解,请...309 税法上对固定资产的认定与会计中对固定资产的认定标准是相同的.4 扫地机器人是什么?实用性如何?37 冬红果怎:样养能过冬吗1 新所得税法中固定资产的定义,及价值多少金额的资产才能做固定资...12 中国的传统节日你都知道哪些? 元旦晚会的主持人手稿 急需,合适追加100分!1 my Heart aches 这是什么意思4 数控机床自动润滑系统不上油怎么回事4 仙灵骨葆片能治股骨头坏死吗4 幼儿园糕点师傅总结怎么写1 幼儿园糕点师的年度总结怎么写1 无偿划拨取得的土地使用权为什么不是无形资产 油路堵塞要怎么办36 单位购买划拨土地在财务会计方面怎么处理? its skin的晶钻蜗牛修复睡眠面膜,不知道正假,从聚美优...5 怎么永久注销3 怎么注销掉 C语言判断一串字符是否为回文串5 C语言 找到一段字符串中的回文串4 c语言编程:判定一个字符是否是回文串(回文串是指从开头读和从...38 汽油发动机机油油路堵了怎么办1 双硬盘组raid0功耗比一个硬盘高多少到底 加了后就出现好多问题 黄河颂的原文~~~!209 划拨地是否作为无形资产摊销? 农村的教育能不能跟上城市的教育?你有什么看法? 发烧可不可以吃糖葫芦呢? 冬红果怎:样养能过冬吗1 大家好,我是2012年成人大专毕业,学的是铁道工程专业。我想... 中药为什么都要用酒送服。20 自选凉菜里的花生碎怎么弄1 段博文欧阳娜娜是什么电影 江铃凯锐宽体JX493欧三柴油发动机凉车气门间隙调多大合适怎么调精确_百 ... 梦幻西游怎么样打宝石不容易失败?还有怎么打符石? 四达493发动机气门间隙是多少? Nuskin如新焕新价格是统一的吗 为什么狗的鼻子最灵敏?334 济宁市到微山湖距离是多少17