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

c语言编写程序:输入一个字符,如果该字符为回文输出“回文”,若该

发布网友 发布时间:2022-10-13 08:03

我来回答

1个回答

热心网友 时间:2023-11-01 19:50

首先,输入一个字符肯定不够,一个字符串才行。

我们先用一个数组储存字符串,之后分别比较第i位与倒数第i位的值就可以知道是不是回文了。

代码如下:

#include<stdio.h>
#include<string.h>
#define size 1000

int main(){
char m[size];
int i,l;
gets(m);
l = strlen(m);//计算长度 

printf("原字符串");
for(i = 0; i <= l/2;i++){
if(m[i] != m[-i]){
printf("不");//判断 
break;
}
}
printf("是回文。");

return 0;
}

追问i小于等于1/2?有没有少了什么?

追答i的值小于字符串长度L的一半,这样只是比较前一半与后一半是否一一对应。至于只比一半是为了减少不必要的运算,节省内存。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我用耳机玩爱唱久久怎么唱出来的不响? 电脑ktv点歌软件有哪些电脑用什么点歌软件比较好 更换变速箱油后,汽车刹车和起步时底盘常有嘎啦嘎啦的异响是什么原因... 格兰仕空调口碑怎么样 格兰仕空调的优缺点有哪些? 格兰仕空调怎么样?质量好吗? 什么是PNC金融服务集团 挖出蛇是好事还是坏事? 微信换行怎么换到下一行 微信如何将自己的位置定位发绐别人 种植荔枝树的方法 荔枝树如何种植 清清晰晰的反义词 清清晰晰的词语解释 川菜馆的广告词 关于成功的词有哪些? 如何高效阅读 高效阅读方法 实现高效阅读的4种方法 高效读书的10种方法 厕所的塑料门被我不小心把拉锁的那根塑料撞断,还有玻璃下面的塑料也都散架了,请问能用什么胶粘牢吗?还 唱歌的时候怎么降低喉头,或者将声音打开之类的,这些东西我不太懂,我是个新手有人能教教我吗? 年龄大唱歌看到喉头有点往下掉 唱歌的时候喉结下沉对吗? 享立购购物卡怎么使用 立购提现失败 好物立购靠谱吗 4000388386是什么号码陆羽茶是正规平台吗 跪求 萧红传 汤唯的《黄金时代》什么时候上映? 《从异乡到异乡萧红传》epub下载在线阅读,求百度网盘云资源 现在3月份从菲律宾回国需要什么手续啊 山东拼音 米公祠是为纪念哪位历史人物而建 宝晋斋的介绍 宝晋斋的基本简介 襄阳自驾游两日游路线 idc什么意思 idc的意思 不吹不黑,艾弗森对比韦德,谁的实力更强历史地位更高? 韦德和艾弗森的历史地位谁更高,对后辈的影响又怎么样呢? 同为3号,韦德和艾弗森谁是最强3号?3项综合对比,答案一目了然 梦见不认识的人是什么寓意 求《南征北战》高清资源 《南征北战》在哪能免费看 跪求南征北战NZBZ-领风者mp3百度云链接 怎样判定暖气片有隔片? 妖神记如何冲榜霸服? 梦见拨了好多笙子,什么意思 梦见有人送笙给我是怎么了 2008中考复习计划 简笙江司屹是什么小说 中锐是什么意思 合肥外国语国际学校学费