找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 1631|回复: 1

橙子学C语言(3)

[复制链接]
橙子 发表于 2009-5-20 15:21:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?快速注册

×
//判断回文数,和水仙花数。(回文数12321,32623这样的数)(水仙花是个位立方+十位立方+百位立方=数字本身)
void main() {
int a, b, c;
int x, t;
printf("水仙花数是:");
for(x = 100; x <= 999; x++) {
a = x/100;       //百位数
b = (x % 100) / 10;     //十位数
c = x % 10;              //个位数
t = a * a * a + b * b * b + c * c * c;
  if(t == x) {
   printf("%d,", x);
  }
}
}
 楼主| 橙子 发表于 2009-5-20 15:40:20 | 显示全部楼层
// 回文数
void main() {
        int a, b, c, d;
        int x;
        printf("回文数有:");
        for(x = 10000; x <=99999; x++) {
        a = x/10000;
        b = (x % 10000) / 1000;
        c = (x % 100) / 10;
        d = x % 10;
               
                if((a == d) && (b == c)) {
                printf("%d,", x);
                }
        }
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表