您的位置:首页 > 其它

有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?打印出来?

2015-12-11 16:08 253 查看
#include<stdio.h>
int main()
{
int i,j, k,count= 0;
for (i = 1; i < 5;i++)
for (j = 1; j < 5;j++)
for (k = 1; k < 5; k++)
{
if (i!=k&&i!=j&&j!= k)
{
count++;
printf("%d ", i * 100 + j * 10 + k);
}
}
printf("count=%d\n", count);
system("pause");
return 0;
}

运行结果:
123 124 132 134 142 143 213 214 231 234 241 243 312 314 321 324 341 342 412 413
421 423 431 432 count=24
请按任意键继续. . .
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息