有1.2.3三个数字,能组成多少个互不相同切无重复数字的三位数???都是多少??

来源:百度知道 编辑:UC知道 时间:2024/06/06 09:13:38
就是就是输入1,2,3,要求输出123,132,213,231,312,321
不能用数组,不能用for循环,只能用while循环哈,C语言
就是已经知道1,2,3三个数了,然后要求让程序自己做,输出123,132,213,231,312,321这个答案啊,这个答案是我根据题目自己想出来的,要求程序自己做出来再输出啊

#include<stdio.h>
main()
{
int a = 1, b = 2, c = 3, n = 6, x,y,z;
while(n -- )
{
printf("%d%d%d, ",a,b,c);
x = a;
a = b;
b = c;
c = x;
if( a == 1 )
{
x = b;
b = c;
c = x;
}

}

}

听不懂你在说什么..

只用三个2最多能组成几个数字? 有三个数字,能组成6个不同的3位数,这6个3位数之和等于2886,那么其中的最大3位数是多少?最小呢? 有三个数字,能组成6个不同的3位数,这6个3位数之和等于2886,那么其中的最大3位数是多少 1.2.3三个数字组成的最大的数,是哪个? 有三个数字,能组成6个不同的三位数,它们相加的和是3552,其中最大和最小的三位数各是多少? 有三个数字,能组成6个不同的三位数,他们相加的和是3552,其中最大的和最小的三位数各是多少? 有三个不同的数字,能组成6个不同的三位数,它们相加的和等于3330。其中最小的一个三位数是? 有三个不同的数字,能组成6个不同的三位数,它们相加的和等于3330。其中最小的一个三位数是几? 三个数字组成六位数有多少种?有公式吗 有三个火柴棍 组成一个比三大比四小的数字