判断是否为回文数

简介: /*判断是否为回文数 例如:18981 思路:数字当成字符串数组,数组的下标访问每个元素判断是否为回文数。*/ #include using namespace std; int main() { char ch[30]; cout
/*判断是否为回文数
  例如:18981
思路:数字当成字符串数组,数组的下标访问每个元素判断是否为回文数。*/


#include <iostream>
using namespace std;

int main()
{
	char ch[30];
    cout<<"请输入一个数字"<<endl;
	cin>>ch;
	cout<<"输入的数字为"<<ch<<endl;
	//cout<<"第2项为"<<ch[1]<<endl;
	int len=strlen(ch);
	cout<<"len="<<len<<endl;
	int i=0,j=len-1;
	while(i!=len)
	{
		if(ch[i]==ch[len-1])
		{
			i++;len--;
		}
		else break;
	}
	if(i>=len-1)
		cout<<"是回文数"<<endl;
	else cout<<"不是回文数"<<endl;
	/*if(len==(i-1))
		cout<<"是回文数"<<endl;
	else
		cout<<"不是回文数"<<endl;*/
	return 0;
}


相关文章
|
人工智能 编解码 数据可视化
|
存储 Kubernetes 调度
k8s教程(pod篇)-DaemonSet(每个node上只调度一个pod)
k8s教程(pod篇)-DaemonSet(每个node上只调度一个pod)
404 0
|
7月前
|
存储 缓存 Oracle
崖山数据库YashanDB的共享集群机制初探
YashanDB共享集群是崖山数据库系统的核心特性,支持单库多实例并发读写,确保强一致性与高可用性。基于Shared-Disk架构和Cohesive Memory技术,实现数据页协同访问及资源控制。其核心组件包括YCK、YCS和YFS,提供金融级RPO=0、RTO&lt;10秒的高可用能力。通过自研“七种武器”(如页内锁、去中心化事务管理等),优化性能并解决读写冲突。相比Oracle RAC,YashanDB在TPC-C测试中性能高出30%,适用于金融、电信等关键领域,推动国产化替代进程。
崖山数据库YashanDB的共享集群机制初探
|
11月前
|
人工智能 自动驾驶 算法
AI的未来发展与挑战
本文探讨了人工智能(AI)的未来发展趋势和面临的主要挑战。通过对当前AI技术的概述,本文分析了AI在不同行业中的应用现状,并展望了未来的发展方向。同时,本文还讨论了AI发展中可能遇到的伦理、法律和技术难题,提出了相应的解决策略。
|
12月前
|
监控
在进行多路直播时,如何保证不同视频源之间的同步性?
【10月更文挑战第7天】在进行多路直播时,如何保证不同视频源之间的同步性?
330 1
|
监控 数据可视化 BI
基于Dataphin+Flink构建期货交易监察实时应用
新一代证券交易监察系统利用大数据和实时计算技术强化风险控制、交易数据处理、识别异常交易等能力。通过Dataphin与Flink结合,构建期货交易监察实时数据应用;借助QuickBI用于打造实时看板和预警体系,实现期货交易监察的实时可视化分析和自动化预警。
683 0
耳返耳机有哪些品牌?
【7月更文挑战第11天】耳返耳机有哪些品牌?
1217 2
|
存储 数据采集 人工智能
谈谈企业数字化转型、数字化能力与数据治理的关系
全球正在由工业经济向数字经济转型过渡,制造业正在并将长期处于数字化转型发展的历史阶段,沿着数字化、网络化、智能化阶段不断跃升。
谈谈企业数字化转型、数字化能力与数据治理的关系
|
小程序 前端开发 数据管理
微信小程序点餐系统的开发与实现
微信小程序点餐系统的开发与实现
1042 0
微信小程序点餐系统的开发与实现
|
人工智能 达摩院 算法
浅谈面向专业用户的工具设计:达摩院 AI Earth 地球科学云平台设计案例
作者: 达摩院设计-壳恪你了解我们的地球嘛?从眼前方寸到浩瀚星空,你是否从卫星视角看过我们的家园?随着对地观测技术的发展和数智时代的到来,我们不仅仅满足于看见地球,更想要看懂地球。原本科研工作者们需要通过ArcGIS、Envi等传统桌面软件对本地存储的卫星遥感影像进行分析处理,从而得出地球上的自然资源如何分布、我们的城市在数十年间发生了什么样的变化、生态环境的变迁会对人类造成什么样的影响,而达摩院
798 2
浅谈面向专业用户的工具设计:达摩院 AI Earth 地球科学云平台设计案例