当前位置: 首页 > news >正文

c语言:回文字符串

题目:


思路: 

创建一个字符数组,然后判断字符串长度,用循环,看对应字符是否相等,相等则输出,不相等则将对应字符ascll较大的改成ascll较小的(题目要求字典最小的情况)。

代码展示:

#include<stdio.h>
#include<string.h>
int main()
{char a[100000];scanf("%s",a);int i;long long  l,r,n;n=strlen(a);l=0;r=n-1;while(-1<r){if (a[l]==a[r]){printf("%c",a[l]);}else{  if(a[l]>a[r])a[l]=a[r];printf("%c",a[l]); }l++;r--;    }return 0;    
}

相关文章:

  • LeetCode40. Combination Sum II
  • FlinkCDC实现主数据与各业务系统数据的一致性(瀚高、TIDB)
  • Axure插件浏览器一键安装:轻松享受高效工作!
  • 【广州华锐互动】VR虚拟现实技术助力太空探险:穿越时空,探索宇宙奥秘
  • 源启容器平台KubeGien 打造云原生转型的破浪之舰
  • skywalking中gateway的拓扑图没有出现
  • quickapp_快应用_requestHeader
  • git进阶使用《多账号管理》
  • HarmonyOS ArkTS开发语言介绍(三)
  • IO口电压下降那么多是怎么回事??
  • Pytorch中的tensor维度理解
  • 【SpringBoot篇】Spring_Task定时任务框架
  • opencv使用pyinstaller打包错误:‘can‘t find starting number (in the name of file)
  • YOLOv7独家改进: Inner-IoU基于辅助边框的IoU损失,高效结合 GIoU, DIoU, CIoU,SIoU 等 | 2023.11
  • Navicat 技术指引 | 适用于 GaussDB 的自动运行功能
  • JavaScript 如何正确处理 Unicode 编码问题!
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • JAVA之继承和多态
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • MD5加密原理解析及OC版原理实现
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • Mysql数据库的条件查询语句
  • PHP变量
  • Python十分钟制作属于你自己的个性logo
  • 从setTimeout-setInterval看JS线程
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 使用Tinker来调试Laravel应用程序的数据以及使用Tinker一些总结
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 我的zsh配置, 2019最新方案
  • 小程序01:wepy框架整合iview webapp UI
  • Python 之网络式编程
  • !!Dom4j 学习笔记
  • #1015 : KMP算法
  • #git 撤消对文件的更改
  • #pragma data_seg 共享数据区(转)
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (Python第六天)文件处理
  • (七)Knockout 创建自定义绑定
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • (转)linux下的时间函数使用
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .NET 解决重复提交问题
  • .NET4.0并行计算技术基础(1)
  • .NET使用HttpClient以multipart/form-data形式post上传文件及其相关参数
  • .NET下的多线程编程—1-线程机制概述
  • [ C++ ] STL---stack与queue
  • [1159]adb判断手机屏幕状态并点亮屏幕
  • [AIGC codze] Kafka 的 rebalance 机制
  • [AutoSar]状态管理(五)Dcm与BswM、EcuM的复位实现
  • [bzoj 3124][sdoi 2013 省选] 直径
  • [C/C++]数据结构 堆的详解
  • [codevs] 1029 遍历问题
  • [flask] flask的基本介绍、flask快速搭建项目并运行
  • [Flutter]WindowsPlatform上运行遇到的问题总结