1990年农历11月18:用1,2,3,4这四个数可以组成一个四位数。编写程序,打印出所有可能的四位数,并统计出组成的四位数个数
来源:百度文库 编辑:高校问答 时间:2024/10/05 08:21:12
#include <stdio.h>
/* 打印列表 */
void Print(int *arr) {
int item=0;
for (;*(arr+item);printf("%3d",*(arr+item)),item=*(arr+item));
printf("\n");
}
/* 函数 */
void Permute(int startI,int finishI,int *arr) {
int item=0;
do {
*(arr+startI)=*(arr+item),*(arr+item)=startI;
if (startI==finishI) Print(arr);
else Permute(startI+1,finishI,arr);
item=*(arr+item)=*(arr+startI);
}while (item);
}
/* main */
void main() {
int finishI,arr[50]={0};
printf("输入一个数字(不应该超过50):"),scanf("%d",&finishI);
Permute(1,finishI,arr);
}
用1,2,3,4这四个数可以组成一个四位数。编写程序,打印出所有可能的四位数,并统计出组成的四位数个数
输出由1,2,3,4四个数字组成的四位数字,并统计他们有多少种组合(注:四位数字可以相同,如1111)用VB解答
用1,3,4,5四个数组成47。
用四个1组成一个较大的数
用9,8,7,6这四个数可以组成许多没有重复数字的四位数,所有这些四位数的和应是多少?
把2、3、4和5四个数组成比例
用数字0、1、2、3、4可以组成多少个四位数、四位偶数、没有重复数字的四位数、没有重复数字的四位偶数?
有2,4,10,10四个数,用四则运算来组成一个算式,使结果等于24。
用0,1,2,3,4,5六个数可以组成多少个没有重复数字的(1)五位数(2)五位偶数(请写过程)
1,2,3,4,5,6可以组成几个数?