题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #include int main(void){ int i; int j; int k; for (i = 1; i < 5; i++) { for (j = 1; j < 5; j++) { for (k = 1; k < 5; k++) { if ((i != j) && (j != k) && (i != k)) printf("%d%d%d ", i, j, k); } } } printf("\n"); return 0;}
最佳答案
五星知识达人网友:西岸风
2021-02-06 06:26
你代码里面有非法字符,删除掉就可以了。
#include
int main(void)
{
int i; int j; int k;
for (i = 1; i < 5; i++)
{
for (j = 1; j < 5; j++)
{
for (k = 1; k < 5; k++)
{
if ((i != j) && (j != k) && (i != k))
printf("%d%d%d ", i, j, k);
}
}
}
printf("\n");
return 0;
}