导航:首页 > 编程语言 > 机灵兔编程全集

机灵兔编程全集

发布时间:2022-08-27 22:52:00

㈠ 机关兔少儿编程怎么注销学员账号

咨询记录 · 回答于2021-04-14

㈡ 机关兔少儿编程是做什么的

主要是做少儿图形化编程的,可以帮助小朋友培养逻辑思维能力与创造力,还是很有必要学

㈢ C语言编程:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔

下面是代码 没检查是否正确 思路大概是这样

#include<stdio.h>
#include<string.h>

unsignedintN_1=2;//出生第一个月的兔子数量
unsignedintN_2=0;//出生第二个月的兔子数量
unsignedintN_3=0;//可以生娃的兔子的数量


//一个月后的兔子数量
unsignedintN_1_tmp=0;//
unsignedintN_2_tmp=0;
unsignedintN_3_tmp=0;


//一个月后兔子情况更新
voidfun()
{
N_1_tmp=N_3;//生娃
N_2_tmp=N_1;//
N_3_tmp=N_2+N_3;

N_1=N_1_tmp;
N_2=N_2_tmp;
N_3=N_3_tmp;
}

voidmain()
{
inti,n;
for(i=0;i<10;i++)
{
printf("第%2d个月:%4d(一)+%4d(二)+%4d(三)=%8d(兔子总数) ",i+1,N_1,N_2,N_3,(N_1+N_2+N_3));
fun();
}
}

㈣ C语言编程:兔子繁殖问题

如图,此题难度较大,要用到队列(我优化为循环队列)

#include<stdio.h>
#defineLIFETIME13 //兔子寿命,单位半年(年龄小于此!)
#defineINITNUM1 //初始兔子有多少对
main()
{
inthY=0; //兔子历(就是时刻表):单位:半年
intnum[LIFETIME]={INITNUM,0}; //存储不同年龄兔子的对数(初始为0岁1对)
//babyI下标代表0岁,往前年龄增大,越过数组下界跳到上界,所以babyI+1反而是最老兔子
intbabyI=0; //0岁兔子对应下标,年龄单位为半年
intloveNum=0; //可生育兔子数量
inttotalNum=INITNUM; //总计兔子数量
intage1I=LIFETIME-2; //1岁兔子对应下标(开始能生育)
intage5_5I=LIFETIME-11; //1岁、5.5岁兔子对应下标(刚好能生育、刚好不能生育年龄)
intn=30; //输入n半年后!
while(hY<=n){
inti,j; //遍历临时变量。①展示兔子数量。
printf("第%.1f年 总计:%d对 可生育:%d对 ",(float)hY/2,totalNum,loveNum);
/*
for(i=0;i<LIFETIME;i++){
printf("%.1f岁 ",(float)i/2); //打印表头
//printf("%d,%.1f岁 ",i,(float)(++i)/2); //打印表头
}printf("单位:对 "); //换行*/
i=babyI; //显示各年龄对应数量
j=0;
do{
//printf("%d ",num[i]);
if(hY<21){ //仅用于加 显示
if((++j)%2==0)printf(" ");}
printf("%d",num[i]);
if(i>0)i--; //下标循环往左移动
elsei=LIFETIME-1;
}while(i!=babyI);
printf(" "); //换行

//②半年后
hY++; //时间过去半年
age1I=(age1I+1)%LIFETIME; //1岁数量(对)对应下标
age5_5I=(age5_5I+1)%LIFETIME;//5.5岁数量(对)对应下标
//printf("%d,%d ",age1I,age5_5I);
loveNum+=num[age1I]-num[age5_5I]; //可生育兔子数量(对)

babyI=(babyI+1)%LIFETIME; //新babyI设为原最老兔子的下标,
totalNum+=loveNum-num[babyI]; //每对大兔子可以生一对小兔子-死亡的老兔
num[babyI]=loveNum; //老兔的位置换成新兔
}
}

㈤ 编程:鸡、兔子问题:鸡兔共30只,脚共有90个。编写一个程序,求鸡、兔各多少只。

#include<iostream>

using namespace std;

int main()
{
int ji, tu;

for (ji=0; ji<=30; ji++)
{
tu = 30 - ji;
if (ji*2 + tu*4 == 90)
{
cout << "ji = " << ji << " tu = " << tu << endl;
}
}

system("pause");
return 0;
}

㈥ 有一个动画片,主角是三只兔子,每个兔子都带着一群音符精灵,三只兔子要打败反派,动画片名字叫什么

《正义小兔警》。

《正义小兔警》是一部搞笑、童话类型的动画片。

女兔子是机灵兔,平日里,机灵兔是一只很乖巧的小兔子,喜欢和小翁一起玩耍。

可是,一旦谁惹火了她,她会非常直接的反击。特别是对野猪们,更是势不两立。

剧情:

公元3300年,兔兔家族已经发展成为了一个很强大的兔兔国。他们在过着自由自在的生活。但海对面的野猪岛国却对兔兔国落垂涎三尺。

野猪国的鲨德斯将军是一只一心想用武力称霸全球,忒有理想的野猪。他首先的任务就是征服住对面的那一群兔,侵占他们居住的地方。

战争于是就开始了。鲨大炮将军让手下猪排少尉,野猪小队长带领各种先进武器朝兔兔家族进攻。炮火声中,兔兔家族以霹雳兔、机灵兔、乖乖兔、柠檬兔为首的兔警们实施了一系列的武装正义反击。

㈦ 求unit4 兔子繁殖 编程c++

#include<iostream>

using namespace std;


int main(){

int n;

long long sum = 0;

long long age[12] = {0};

age[0] = 1;//age[0]为刚出生,age[i]为i个月大的兔子

cout << "Enter n:" << endl;

cin >> n;

for (int i = 2; i <= n; i++)

{//当前为第i个月初,目前数组中的数据为第i-1个月初,现在进行处理

long long birth = 0;

for (int j = 1; j < 12; j++)//上月1~11个月大的兔子,在这个月变为2~12个月大,都会生小兔子

birth += age[j];

for (int j = 11; j >= 1; j--)//上月j-1个月大的这个月长为j个月大,上月 11月大小的这个月生完小兔子就死亡

age[j] = age[j-1];

age[0] = birth;

}

for (int i = 0; i < 12; i++)

sum += age[i];

cout << "total: " << sum%100000007 << endl;

}


看到你之前还有个问题,刚刚学编程?可以相互学习交流

阅读全文

与机灵兔编程全集相关的资料

热点内容
天刀自动弹琴脚本源码 浏览:968
打开其它app微信怎么收不到 浏览:447
安卓游戏耳机怎么戴 浏览:18
不越狱怎么去除app广告 浏览:178
ipadminipdf阅读 浏览:506
文件夹无限制压缩会不会降低内存 浏览:412
荣耀怎样创建文件夹 浏览:631
如何用本机登陆远程服务器地址 浏览:682
黄小鸭解压文具盒 浏览:672
女程序员的转行方法 浏览:884
东风启辰车联网安装文件夹 浏览:526
华为怎么设置app时间锁 浏览:662
后宫app视频怎么下载 浏览:527
如何把图片转换从PDF格式 浏览:261
重写和重载的区别java 浏览:236
expressvpnandroid 浏览:86
储存卡被加密怎么解除 浏览:171
地球怎么压缩直径 浏览:782
金铲铲之战服务器爆满怎么进 浏览:162
同仁堂pdf 浏览:935