用C语言编写程序模拟环境!!各位高手帮忙帮忙

在一个平面区域内有n*n个子区域,每个区域内存在0-3个生物群落,若该区域内生物群落达到4,则所有生物将平均向相邻的4个区域迁移;当向某个指定区域内投放食物时,该区域内的生物群落将加1,编写程序模拟该环境。。

第1个回答  2012-02-18
这不是十滴水游戏么= =
可以搜一下十滴水的算法。
第2个回答  2012-02-21
用FOR和IF嵌套使用

求高手帮忙如何给一个C语言编写软件的图形界面
include<windows.h> HANDLE hOut;void ShadowWindowLine(char *str); \/\/ 在具有阴影效果的窗口中显示一行字符,窗口为居中显示 void DrawBox(bool bSingle, SMALL_RECT rc); \/\/ 绘制边框 void main(){ hOut = GetStdHandle(STD_OUTPUT_HANDLE); \/\/ 获取标准输出设备句柄 SetConsoleOutputCP(437);...

跪求C语言编程高手帮忙编个小程序,大一年级的
tot=a+b+c+d+e;printf("字符串中共有:%d字符\\n大写字母:%d个\\n小写字母:%d个\\n数字:%d个\\n空格:%d个\\n其他字符:%d\\n",tot,a,b,c,d,e);for(i=0;i<tot-1;i++){ iPos = i;for(j=i+1;j<tot;j++)if(ch[j]<ch[iPos])iPos=j;iTemp = ch[i];ch[i] = ch[iPo...

电脑C语言编程,求高手帮忙
void main(){ int n[8],maxn=0,minn=0,detn;float score[8],max,min,aver=0.0,det,detm;printf("输入裁判号及分数:\\n");scanf("%d%f",&n[0],&score[0]);max=min=score[0];for(int i=1;i<8;i++){ scanf("%d%f",&n[i],&score[i]);if(max<score[i]){ max=scor...

C语言高手帮忙啊!
struct point c;c.x=a.x-b.x;c.y=a.y-b.y;return c;} float triangle(struct point A, struct point B, struct point C){ float a,b,c,p,area;struct point d,e,f;d=sub(A,B);e=sub(A,C);f=sub(B,C);c=sqrt(d.x*d.x+d.y*d.y);b=sqrt(e.x*e.x+e.y*e....

各位高手,请帮我用C语言编写一个程序,急,在线等..
include<stdio.h> main(){ float score[50][4];for(int i=0;i<50;i++){ for(int j=0;j<4;j++){ score[i][j]=0;} } char name[50][20];char sname[20];float math=0,english=0,languagec=0,total=0;printf("please input student's name(if you finish the inputing,...

编程高手请进!(C语言)
1.include <stdio.h> include<stdlib.h> include<ctype.h> main(){ int count;\/*猜数字的次数*\/ int number;\/*系统产生的随机数字*\/ int guess;\/*程序员输入数字*\/ char yes='Y';clrscr();printf("\\nNow let us play the game.\\n Guess the number:");while (toupper(yes)=='Y'...

请高手帮忙,用C语言输出以下程序.
include<stdio.h> void main(){ for(int i=1;i<=10;i++){ printf("%d\\t%d\\t%d\\n",i,i*i,i*i*i);} }

请c语言高手帮忙,写一个程序,51单片机显示1234,2S后显示5678 ,一直循环...
include<reg51.h> define uchar unsigned char bit flag=1;uchar j,k;uchar code tab[]={ 0x06,\/*1*\/ 0x5B,\/*2*\/ 0x4F,\/*3*\/ 0x66,\/*4*\/ 0x6D,\/*5*\/ 0x7D,\/*6*\/ 0x07,\/*7*\/ 0x7F,\/*8*\/ };sbit P2_0=P2^0;sbit P2_1=P2^1;sbit P2_2=P2^2;sbit P2_3=P2...

程序高手帮个忙,新手实在是做不来了。C语言程序设计,做任意一个就行了...
int flag;\/\/判定是否及格,最好用bool型 }SCORE,*PSCORE;\/\/对于本题可以不用定义结构体的 void main(){ FILE* fp;FILE* fp_write_jg;FILE* fp_write_bjg;char buf[1000];int i=0;int j=0;int k=0;SCORE score[10];\/\/因为只有十个学生的成绩所以就直接定义了一个数组,否则的话可以...

c语言编程题,请高手帮忙做一下,拜谢,急急急急……
1.include <stdio.h> double funcPi(int);int main(void){ int arg;printf("Input the argument: ");\/\/ \/\/ 无异常输入 \/\/ while (!scanf("%d", &arg)){ printf("Check your input and retry: ");while (getchar()!='\\n'){ continue;} } while (getchar()!='\\n'){ continue...

相似回答
大家正在搜