/*-------------------------------------------------------【程序填空】-------------------------------------------------------功能:输出Fibonacci数列的前15项,要求每行输出5项。Fibonacci数列:1,1,2,3,5,8,13...........-----------------------------------------------------*/#include main(){int fib[15],i;/***********SPACE***********/____;fib[1]=1;for (i=2;i<15;i++)/***********SPACE***********/fib[i]= ____;for(i=0;i<15;i++) {printf("%d\t",fib[i]);/***********SPACE***********/if (____) printf("\n");}}
/*-------------------------------------------------------【程序填空】-------------------------------------------------------功能:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如:若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。-----------------------------------------------------*/#include void main(){int m,k,aa[20],i;printf("\nPlease enter a number and a base:\n");scanf("%d%d",&m,&k);/***********SPACE***********/for(i=0; ____;i++){/***********SPACE***********/aa[i]= ____;m/=k;}for(;i;i--)/***********SPACE***********/printf("%d",____);printf("\n");}
/*-------------------------------------------------------【程序填空】-------------------------------------------------------功能:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交叉,并始终保持编号为:1,28,2,29,…,53,27,54。两次洗牌后结果为:1,41,28,15,2,42,…,43,40,27,14,54。输出经过m次这样洗牌后的结果。-----------------------------------------------------*/#include void main(){/***********SPACE***********/int m,a[55], ____[55],i,k;for(i=1;i<55;i++)a[i]=i;printf("请输入洗牌次数:");scanf("%d",&m);for(i=0;i