若有不足还请海涵!
/*题目:有1、2、3、4个数字,
能组成多少个互不相同且无重
复数字的三位数?都是多少?*/
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
int c = 0;
int d = 0;
int p = 0; //计算数据个数
for (a = 0; a < 5; a++)
{
for (b = 0; b < 5; b++)
{
for (c = 0; c < 5; c++)
{
if (a >= 1)
{
p++;
printf("%d%d%d\n", a, b, c);
}
else
{
p = p;
printf("%d%d%d(此数不符合)\n", a, b, c);
}
}
}
}
printf("一共可组成%d个三位数\n", p);
}