C语言 程序设计

[复制链接]
查看11 | 回复2 | 2008-10-30 14:51:40 | 显示全部楼层 |阅读模式
无重复数字的3位数问题,用1、2、3、4四个数字组成无重复数字的3位数,将这些3位数全部输出

回复

使用道具 举报

千问 | 2008-10-30 14:51:40 | 显示全部楼层
main() { int i,j,k; for(i=1;imain() {int x,y,z;for(x=1;x<5;x++) for(y=1;y<5;y++)
for(z=1;z<5;z++)
if(x!=y&&x!=z&&y!=z);
printf("%d%d%d",x,y,z);}...
回复

使用道具 举报

千问 | 2008-10-30 14:51:40 | 显示全部楼层
三重循环解决问题。for(i = 0; i< 3; i++) for(j = 0; j< 3; j++)
for(k = 0; k< 3; k++)
{
cout< main() { int i,j,k; for(i=1;i<=4;i++) for(j=1;j<=4;j++) for(k=1;k<=4;k++) { if(i!=j&&i!=k&&j!=k) printf("%d%d%d\n",i,j,k); } }...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行