鱼C论坛

 找回密码
 立即注册
查看: 1961|回复: 4

[技术交流] 每日一练之六——基础题

[复制链接]
发表于 2015-1-21 09:42:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

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

x
问题描述
1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式
  按从小到大的顺序输出满足条件的四位十进制数(有点类似昨天的题)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-2-16 11:09:11 | 显示全部楼层
分离各个数再加起来,看看是否和原数相等
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-2-16 18:47:49 | 显示全部楼层
逆向的视频我喜欢哦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-2-18 18:42:05 | 显示全部楼层
#include<stdio.h>
void main()
{
        int a, b, c, d, n, i;    //用a,b,c,d分别表示n的千,百,十,个位,用i来计算输出了多少个数
        for(a=1;a<10;a++)
        {
                d = a;
                for(b=0,i=1;b<10;b++,i++)
                {
                        c = b;
                        n = 1000 * a +100 * b +10 * c + d;
                        printf("%d  ", n);
                        if(i%5==0)printf("\n");           //每输入五个数就换行
                }
        }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-2-26 16:10:56 | 显示全部楼层
#include <stdio.h>
int main()
{   
        int i,j;
        for(i=1;i<9;i++)
        {        j=i*1000+(i+1)*100+(i+1)*10+i;
            if(j<10000)
                printf("%d\n",j);
       
        }

}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-25 17:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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