求助!!!!!急急急
帮忙编个程序!一个牧场有10头小牛,小牛3年后可以产子,10年后宰掉。问N年后,牧场共有牛多少头?N由键盘输入。
#include<stdio.h>
int fun(int cownum,int years)
{
int i,j=years/10,k=years%10;
for(i=0;i<j;i++)
cownum*=2;
switch(k) /*这里有if判断会简单点*/
{
case 0:
case 1:
case 2:return cownum;break;
case 3:
case 4:
case 5:return cownum*2;break;
case 6:
case 7:
case 8:return cownum*4;break;
case 9:return cownum*8;break;
default:break;
}
}
main()
{
int N;
printf("enter the years :\n");
scanf("%d",&N);
printf("%d",fun(10,N));
getchar();
}
为了响应计划生育,偶编了上面的程序,嘿嘿