回文数函数的粗浅理解
@# 回文数
编写函数 palindromeNumber,求[200,3000]
范围内的回文数有哪些,在主函数中调用该函数。
输出区间[200,3000]
中所有的回文数,一行一个回文数,不需要输出其它无关的字符
202
212
222
232
242
......
代码如下
#include<stdio.h>
void palindromeNumber(int n,int m)
{if (n > m){int t;t = m;m = n;n = t;}for (int i = n; i <= m; i++){ int a=0, b=10,c=i;while(c!=0) //倒序输出数字{ a = a*b + c % 10;c = c / 10;} if (a == i) //如果两数相同,既是回文数,并输出printf("%d\n", i);}
}int main()
{ void palindromeNumber(int n, int m);int m, n;scanf_s("%d %d", &n,&m);palindromeNumber(n, m);return 0;}
先写出找回文数的代码
void palindromeNumber(int n,int m)
{if (n > m) //避免因为输入的数字大小不确定而造成程序出错{ //用if函数使小数永远在前面int t;t = m;m = n;n = t;}for (int i = n; i <= m; i++){ int a=0, b=10,c=i;while(c!=0) //倒序输出数字{ a = a*b + c % 10;c = c / 10;} if (a == i) //如果两数相同,既是回文数,并输出printf("%d\n", i);}
}
再写出主函数
int main()
{ void palindromeNumber(int n, int m);//函数声明,如果主函数最后写,可以不声明,但如果主函数第一个写,则必须声明。int m, n;scanf_s("%d %d", &n,&m);palindromeNumber(n, m);return 0;}
以上即使回文数函数s/
回文数函数的粗浅理解相关推荐
- 回文数函数(c语言)
给你一个整数 x ,如果 x 是一个回文整数,返回 true :否则,返回 false . 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 例如,121 是回文,而 123 不是. 正 ...
- (小白看了都会!)zzulioj 1107: 回文数猜想(函数专题)
哥们儿,姐们儿,代买部分可复制粘贴,但是希望你能看看注释理解之后,一定一定一定不看代码自己敲出来,如果能给我一个小小的赞就更好啦~谢谢你~ 代码及注释如下: #include<stdio.h&g ...
- POJ NOI MATH-7655 回文数个数
问题链接:POJ NOI MATH-7655 回文数个数. 总时间限制: 1000ms 内存限制: 65536kB 描述 不超过n位的正整数中,有多少个回文数? 输入 一个正整数n,n <= 1 ...
- C语言:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
题目:一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同. 程序分析:此题要求判断一个五位数是不是回文数,首先要理解回文数的定义,然后我们就要思考如何处理我们输入的五 ...
- C语言试题七十五之请编写函数求回文数
1. 题目 编写函数:打印所有不超过n(取n<256)的其平方具有对称性质的数(也称回文数). 2.思路: 把数n的平方用数组保存每位起来,然后反转一次数组,依然是n的平方就是了, 比如:5 平 ...
- 1107: 回文数猜想(函数专题)
1107: 回文数猜想(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 3922 解决: 2508 [提交] [状态] [讨论版] [命题人:admin] 题目描述 一个正整数, ...
- ZZULIOJ 1107: 回文数猜想(函数专题)
回文数猜想(函数专题) 题目描述 一个正整数,如果从左向右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数.任取一个正整数,如果不是回文数,将该数与他的倒序数相加,若其和不是 ...
- ZZULIOJ 1106: 回文数(函数专题)
回文数(函数专题) 题目描述 一个正整数,如果从左向 右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数.输入两个整数m和n(m<n),输出区间[m,n]之间的回文数. ...
- python怎么设置回文数_python如何写一个函数判断回文数?
python如何写一个函数判断回文数? python写一个函数判断回文数的方法: 设n是一任意自然数.若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数.例如,若n=1234321,则称 ...
最新文章
- C语言指针(个人的认识)
- 为什么不读顶级会议论文?
- 报错:The method xxxof type xxx must override or implement a supertype method
- [Leetcode][第410题][JAVA][分割数组的最大值][动态规划][二分]
- 递归 尾递归_递归,递归,递归
- 【opencv 学习】仿射变换(图像的旋转、缩放、平移)
- 【Head First 设计模式】-装饰者模式读后总结
- java基础反射知识总结_非常好的Java基础反射总结
- 制造业数据分析存在哪些问题
- 为什么你作为一个.NET的程序员工资那么低?
- 电机与拖动 - 1 绪论
- microsoft bing browser advance search
- mysql 按照条件计数_Mysql按条件计数的几种方法
- python mysqldb_python mysqldb 教程
- Python for循环嵌套用法
- 计算机p是什么单位是什么,功率的计算公式及单位
- MySQL 存储过程笔记
- 大龄程序员没有出路吗?
- ET6运行指南(vs版)
- 一文贯穿Redis-动力节点
热门文章
- Ubuntu 12.04 更改 lightdm 登陆界面背景图
- nlp中的实体关系抽取方法总结
- python请输入星期几的第一个字母来判断_【Python 实例】面向对象 | 请输入一周中某天的名称的第一个字母来判断以下是星期几,如果第一个字母一样则继续判断第二个字母...
- 反映个把月才退了个零头 ——消费者投诉旅游平台退款难
- 黑客能追回被骗的钱吗
- 红帽RHCE考试 VSFTP强化实战
- 去掉Nero 8刻录时激活三方专利组件的提示框
- 人工智能写作产品解决的痛点
- ArcGIS Pro硬件要求
- Laxcus大数据操作系统2.0(5)- 第二章 数据组织