輸出兩個變量的和
#include<stdio.h>
void Fun(int n,int m,int count)//count是結束遞歸的條件
{
if(count % 5 == 0)//每五個換壹行
{
printf("\n");
}
printf("%d ",n+m);//輸出前壹個和再前壹個的和
int z = n;//把n暫時給z
n = m;//n保存前壹個的輸出
m = m + z;//m保存當前的輸出
count++;
if(count != 20)
{
Fun(n,m,count);
}
}
void main()
{
printf("1 1 2 3 5");//我壹開始就輸出五個數了
Fun(3,5,5);//從3和5開始,第三個5因為我開始輸出5個數,所以再輸出15個
}