问题描述:输入一个正整数,判断其是否为一个回文数(例1221,12321都是回文数,正着看,倒着看,是同一个数)。
文件名称:第十周课后实践——回文数判断
作者:何知令
发表时间:2016年11月3日
输入:一个正整数
输出:若是回文数,输出“是回文数”
若不是回文数,输出“不是回文数”
示范输入:1221
示范输出:是回文数
代码:
#include <stdio.h>
int main()
{
int m,n,k;
while(scanf("%d",&m)!=EOF)
{
n=m;
k=0;
while(m!=0)
{
k=k*10+(m%10);
m=m/10;
}
if(k==n)
printf("是回文数!\n");
else
printf("不是回文数!\n");
}
return 0;
}
程序运行结果展示:
知识点总结:多组数据处理,循环,判断
学习心得:嘿嘿