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

c语言 判断是否为回文数字

题目描述:

输入一个整型数,判断是否是对称数,如果是,输出yes,否则输出n0,不用考虑这个整型数过大,int类型存不下,不用考虑负值;
例如 12321是对称数,输出yes,124421是对称数,输出yes,1231不是对称数,输出no

c 语言代码实现

#include<stdio.h>
int main() {
	int input;
	scanf("%d",&input);
    // 定义一个翻转的数字来判断是否跟输入的数字相等 如果相等即可
	int temp = input,newInput = 0;
	while(temp){
        // 新数字每一次乘以原来的数字的十位
		newInput = newInput * 10 + temp % 10;
		temp /= 10;
	}
	if(input == newInput){
		printf("yes");
	}else{
		printf("no");
	}
	
	return 0;
}


http://www.kler.cn/a/349310.html

相关文章:

  • vue3之defineComponent
  • spring02 IOC DI
  • windows下载配置CAS单点登录
  • 20241008软考架构-------软考211-216答案解析
  • SVG图库工具
  • 51单片机的家庭防盗报警系统【proteus仿真+程序+报告+原理图+演示视频】
  • 微信商户号该怎么申请
  • 【Java】多线程理论
  • Granafa配置基于elasticsearch数据源的折线图
  • 反其道而行之:学会利用市场情绪反转交易
  • Web编程---Servlet技术
  • 携程版“花呗”上线,卡在双11闯进飞猪舒适区
  • vue3 Invalid value type passed to callWithAsyncErrorHandling()
  • 【计算机网络】详谈TCP协议确认应答机制捎带应答机制超时重传机制连接管理机制流量管理机制滑动窗口拥塞控制延迟应答
  • 提高软件可靠性的容错技术
  • 0基础学习CSS(二十一)伪类
  • K8S简介及其部署
  • interwirelessac9560感叹号,电脑无法连接wifi,无法搜索到wifi
  • Tmux常用操作--云GPU版
  • LeetCode --- 418周赛