第十周课后作业——输出10000以内的回文数2



问题描述:输出10000以内的所有回文数(例1221,12321都是回文数,正着看,倒着看,是同一个数)

文件名称:第十周课后作业——输出10000以内回文数2

作者:何知令

发表时间:2016年11月8日

输入:无

输出:输出10000以内回文数

代码:

#include <stdio.h>
int main()
{
    int m,n,k;
    for(m=1; m<10; m++)
    {
        printf("%d\t",m);
    }
    for(m=1; m<10; m++)
    {
        printf("%d\t",11*m);
    }
    for(m=1; m<10; m++)
    {
        for(n=1; n<10; n++)
        {
            k=101*m+10*n;
            printf("%d\t",k);
        }
    }
    {
        for(m=1; m<100; m++)
        {
         n=(m%10)*10+m/10;//通过对千位和百位的数分别转换为个位和十位,实现回文
         k=100*m+n;
         printf("%d\t",k);
        }
    }
    return 0;
}

程序运行结果展示:

知识点总结:循环

学习心得:多种方法解题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值