zoukankan      html  css  js  c++  java
  • C 语言实例

    C 语言实例 - 判断回文数
    
    
    判断一个数是否为回文数。
    
    设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数
    
    实例
    
    #include <stdio.h>
     
    int main()
    {
        int n, reversedInteger = 0, remainder, originalInteger;
     
        printf("输入一个整数: ");
        scanf("%d", &n);
     
        originalInteger = n;
     
        // 翻转
        while( n!=0 )
        {
            remainder = n%10;
            reversedInteger = reversedInteger*10 + remainder;
            n /= 10;
        }
     
        // 判断
        if (originalInteger == reversedInteger)
            printf("%d 是回文数。", originalInteger);
        else
            printf("%d 不是回文数。", originalInteger);
        
        return 0;
    }
    运行结果:
    输入一个整数: 12321
    12321 是回文数
  • 相关阅读:
    docker安装kafka
    Prometheus警报
    MongoDB介绍
    SpringMvc中几个注解
    无DNS安装VCSA
    互联网本质
    什么是领导力
    58沈剑_一分钟专栏
    以数据库思维理解区块链
    区块链的4个实际应用
  • 原文地址:https://www.cnblogs.com/bytebee/p/8535782.html
Copyright © 2011-2022 走看看