求用C语言编码统计个数

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:59:42
有1、2、3、4个数字,能组成“多少个”互不相同且无重复数字的三位数?
都是多少?
(PS:就有5分了,不是我不想给)

#include<conio.h>
#include<stdio.h>

void main()
{
int i,j,k,num=0;
printf("\n");
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)
{
num++;
printf("%d%d%d ",i,j,k);
}
}
printf("\n\n共有: %d个\n",num);
getch();
}

main()
{
int i,j,k,n;
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)
{
n=i*100+j*10+k;
printf("n=%d\t",n);
}
}

#include<stdio.h>
void main()
{
int i,j,k,n;
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)
{
n=i*100+j*10+k;
printf("n=%d\t",n);
}
}
这就是对的,和2楼的一样,你放心吧

教你个简单的,编程简单就好,先想算法然后写出来就好了

{
int n=4;