提高篇第一讲项目6.2——判断参数是否是回文数
来源:互联网 发布:ubuntu netsnmpdevel 编辑:程序博客网 时间:2024/05/18 06:26
问题描述
编制isPalindrome(),用于判断参数是否是回文数——回文数,即从前往后读和从后往前读都一样的数,如1221和121都是回文数,而1231、123都不是回文数。
程序代码
#include <stdio.h>/**csdn学院--2016级*目的:让代码见证成长(作为一个初学的菜鸟,如*大家有发现错误,欢迎指正!)*文件名称:Myfun116.c*作者:小臣小仁*完成日期:2017年3月5日*/int isPalindrome(int );int main(){ int m; scanf("%d",&m); if(isPalindrome(m)) printf("%d是回文数!\n",m); else printf("%d不是回文数!\n",m); return 0;}int isPalindrome(int n){ int num=n; int a; int sum=0; while(num!=0) { a=num%10; sum=sum*10+a; num=num/10; } if(sum==n) n=1; else n=0; return(n);}
输出结果
知识点总结
通过调用函数,是回文返回1(真),不是回文,返回0(假)。
心得体会
作为一个大二菜鸟,慢慢了解了C语言了,虽然后面的路还很长,但还是蛮高兴的
0 0
- 提高篇第一讲项目6.2——判断参数是否是回文数
- 提高项目6.2-判断一个数是否是回文数
- 第十一周项目判断参数是否是回文数
- 判断参数是否是回文数
- 第11周项目6.2 判断是否是回文数
- 提高篇第一讲项目6.4——编制函数输出1000以内的所有素数,回文数,回文素数,可逆素数
- 第十一周项目六(二):判断参数是否是回文数
- 判断是否是回文数
- 判断是否是回文数
- 第三十九讲项目4——输入一个正整数,判断其是否为一个回文数
- 判断一个数是否是回文数
- 判断一个数是否是回文数
- 判断一个数是否是回文数
- 判断一个数是否是回文数
- 判断一个数是否是回文数
- 判断一个数是否是回文数
- 判断一个数是否是回文数
- 提高项目6.3-判断一个数是否是素数
- 496. Next Greater Element I
- Web组件开发一 分层详解 和模块化
- LeetCode题目总结/分类
- web项目部署到云ubuntu
- 关于数据库主键和外键(终于弄懂啦)
- 提高篇第一讲项目6.2——判断参数是否是回文数
- 玲珑学院 1097
- stm32实用循环buffer
- 最长上升子数列
- 9. Palindrome Number(第二周)
- matlab均衡化、规定化、滤波处理
- vijos训练之——星辰大海中闪烁的趣题
- 查看电脑连接过的wifi密码
- 冬去春来——201702月记