亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

fun_a

  • 河內塔問題 #include<stdio.h> #include<stdlib.h> int fun_a(int) void fun_b(int,int,int,in

    河內塔問題 #include<stdio.h> #include<stdlib.h> int fun_a(int) void fun_b(int,int,int,int) int main(void) { int n int option printf("題目二:河內塔問題\n") printf("請輸入要搬移的圓盤數目\n") scanf("%d",&n) printf("最少搬移的次數為%d次\n",fun_a(n)) printf("是否顯示移動過程? 是請輸入1,否則輸入0\n") scanf("%d",&option) if(option==1) { fun_b(n,1,2,3) } system("pause") return 0 } int fun_a(int n) { int sum1=2,sum2=0,i for(i=n i>1 i--) { sum1=sum1*2 } sum2=sum1-1 return sum2 } void fun_b(int n,int left,int mid,int right) { if(n==1) printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right) else { fun_b(n-1,left,right,mid) printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right) fun_b(n-1,mid,left,right) } }

    標簽: int include stdlib fun_a

    上傳時間: 2016-12-08

    上傳用戶:努力努力再努力

主站蜘蛛池模板: 贵定县| 沂水县| 扶风县| 玉林市| 石狮市| 康马县| 饶河县| 珲春市| 达孜县| 胶州市| 聂拉木县| 大竹县| 双鸭山市| 凤阳县| 高碑店市| 汝城县| 黄大仙区| 乐昌市| 龙陵县| 宁夏| 思茅市| 永清县| 资源县| 教育| 丰原市| 大港区| 遵义市| 剑阁县| 宜丰县| 高安市| 科尔| 西华县| 武邑县| 铜山县| 界首市| 五峰| 泽普县| 巴彦县| 互助| 保定市| 加查县|