经典C语言程序

时间:2021-04-10 03:59:23

1.输出乘法口诀

void fun1()
{
//乘法口诀
int i,j,result;
for (i=1; i<10; i++) {
for (j=1; j<i+1; j++) {
result=i*j;
printf(" %d*%d=%d",j,i,result);
}
printf("\n");
}
}

2.古典问题:有一对兔子,从出生后第三个月起每个月都生一对兔子,小兔子长到三个月后又生一对兔子。假如兔子不死,问每个月的兔子总数是多少?兔子的规律数列为1,1,2,3,5,8,13,21……

void fun2()
{
//前二十个月
long f1,f2;
int i;
f1=f2=1;
for (i=1; i<20; i++) {
printf("%12ld%12ld",f1,f2);
if (i%2==0) {
printf("\n");
}
f1=f1+f2;
f2=f1+f2;
}
}