想请叫各位问题?请来看看。 谢谢

zc0702 2003-01-19 05:11:53
我想写一程序,有一个人要算从1-10之间的所有数,四位为一组,请问这程序怎么写!
例如:1234 1235 1236 1459
各组数之间不可以重复出现!
谢谢!
...全文
5 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ch_builder 2003-01-19
main()
{
int i,l,m,n,a;

for(i=1;i<10;i++)
{
for(l=1;l<10;l++)
if(l=i)l++;
{
for(m=1;m<10;m++)
if(m=l||m=i)m++;

{
for(n=1;n<10;n++)
if(n=i||n=l||n=m)n++;
a=i*1000+l*100+m*10+n;
printf("%d",a);
}
}
}
getch();
}
回复
seanzh 2003-01-19
这是最基本的算法题
回复
seanzh 2003-01-19
递归调用
回复
seanzh 2003-01-19
穷举,呵呵
回复
bigwhiteshark 2003-01-19
NO.1
回复
相关推荐
发帖
非技术区
创建于2007-09-28

1.5w+

社区成员

C/C++ 非技术区
申请成为版主
帖子事件
创建了帖子
2003-01-19 05:11
社区公告
暂无公告