其他分享
首页 > 其他分享> > C语言病毒问题

C语言病毒问题

作者:互联网

#include <stdio.h>
#include <string.h>
/*:
2、细胞分裂 有一个细胞 每一个小时分裂一次,一次分裂一个子细胞,第三个小时后会死亡。那么n个小时候有多少细胞?
这个问题的核心就是三个小时为一个周期
*/
//2019年8月28
void fun(int shu_zu[],int num)
{ int i,j,k;
for(i=4;i<num;i++)
{
shu_zu[i]=shu_zu[i-1]*2-shu_zu[i-3];
// shu_zu[i]=shu_zu[i-1]+shu_zu[i-3]+shu_zu[i-2];
//正确答案,数学不好引以为戒吧
}

}
int main()
{ int arr[100]={1,2,4,7};
int valun,i;
printf("请输入小时数:");
scanf("%d",&valun);

fun(arr,valun+1);

printf("初始化病毒数量:%d\n",arr[0]);
for(i=1;i<valun+1;i++)
printf("第%d个小时剩余%d\n",i,arr[i]);

return 0;
}

 

标签:arr,shu,valun,int,C语言,问题,printf,zu,病毒
来源: https://www.cnblogs.com/qianrushi1/p/11431111.html