首页 > 学院 > 开发设计 > 正文

提高篇第一讲项目6.2——判断参数是否是回文数

2019-11-06 07:01:35
字体:
来源:转载
供稿:网友
问题描述编制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语言了,虽然后面的路还很长,但还是蛮高兴的大笑
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表