當前位置:首頁 » 編程軟體 » 小貓編程案例

小貓編程案例

發布時間: 2022-07-03 02:44:39

❶ 小狗給小貓吃糖c語言編程

按照你說的寫了1——0000的,演算法相同,到1000000應該要解決一個數據類型的問題,好久沒用C寫應用程序了。呵呵。#include。#include。int isSushu(long int x);。long int caice(long int cai,long int real,long int re_num);。void main()。{。 int i = 0;。 int dog_counter;小狗的糖果數目。 int counter_sushu = 0;1-0000之間的素數數目。 int nosushu_counter;非素數。 int caice_num = 0;小貓猜測的數 int caice_counter = 0;猜測的次數。。。printf("請輸入要小狗的糖果數目1---0000\n");。scanf("%d",dog_counter);。。for(i = ;ii++)。{。if(isSushu(i)==1)。{。如果是素數。counter_sushu++;。}。}。。nosushu_counter = 0000-counter_sushu;。。wle(1)。{。printf("請輸入小貓猜測的數\n");。 scanf("%d",。caice_counter++;。nosushu_counter = caice(caice_num,dog_counter,nosushu_counter);。if(caice_num == dog_counter)。{。break;。}。} printf("猜測的次數是%d\n",caice_counter);。。}。如果是素數則返回1,否則返回0。int isSushu(long int x)。{。int i = ;。for(i=;ii++)。{。if(x%i == 0)。return 0;。}。return 1;。}。long int caice(long int cai,long int real,long int re_num)。cai為猜測的數,real為真實數目,re_num為剩下需要猜的次數。{。if(cai == real)。{。printf("糖果一共有%d個,猜對了\n",cai);。}。else if(caireal)。{。printf("猜的數目小於真實數目,請小貓重新猜測\n");。re_num = re_num-cai;。}。else if(caireal)。{。printf("猜的數目大於真實數目,請小貓重新猜測");。re_num = cai-1;。}。return re_num;。}。

❷ 編程貓怎麼做游戲

用編程貓製作游戲,需要用到編程貓的角色元素,場景元素,代碼積木塊,背景音樂等等,拼接代碼積木將場景角色結合到一起,完成一個游戲的製作。但是,開發一款游,光是一個人是完不成的,它是一個團隊的合作。小朋友不妨可以聽聽課程,根據老師的指導製作好玩的游戲。我們是項目式的教學,每堂課都會帶著孩子去完成一個項目或者小游戲,孩子在學習的過程中不僅收獲了編程的知識,同時也能做出一個作品,寓教於樂,讓小朋友更加有成就感。

❸ 程序設計: 貓大叫一聲,所有的老鼠都開始逃跑,主人被驚醒。(C#語言)

using System;

namespace CatMouseMaster
{
/// <summary>
/// 房屋
/// </summary>
public class House
{
public Cat Cat
{
get
{
return this.cat;
}
}
public Mouse[] Mouses
{
get
{
return this.mouses;
}
}
public Master Master
{
get
{
return this.master;
}
}
public string Place
{
get
{
return this.place;
}
}
private Cat cat;
private Mouse[] mouses;
private Master master;
private string place;
public House(string place, string master, string cat, params string[] mouses)
{
this.place = place;
Console.WriteLine("在{0}旁邊有一棟房子", this.Place);
this.master = new Master(master, this);
this.cat = new Cat(cat, this);
if (mouses != null)
{
this.mouses = new Mouse[mouses.Length];
for(int i = 0; i < mouses.Length; i++)
{
this.mouses[i] = new Mouse(mouses[i], this);
}
}
}
/// <summary>
/// 應用程序的主入口點。
/// </summary>
[STAThread]
static void Main(string[] args)
{
House house = new House("白宮", "布希", "湯姆", "傑瑞", "萊姆", "強尼", "布萊克", "勞倫斯", "傑克", "漢克斯", "巴克", "薩姆", "山姆", "克里斯", "伍德");
house.Night();
Console.ReadLine();
}
public void Night()
{
Console.WriteLine("\n一天晚上");
this.Cat.MiaoMiao();
}
}
public delegate void CatMiaomiaoEventHandler(Cat cat, EventArgs args);
public delegate void MouseRunEventHandler(Mouse mouse, EventArgs args);
public delegate void TroubleByMouseEventHandler(Master master, Mouse mouse, EventArgs args);
public delegate void MouseCatchdEventHandler(Cat cat, Mouse mouse, EventArgs args);
public class Life
{
public string Name
{
get
{
return name;
}
}
public House House
{
get
{
return this.house;
}
}
private string name;
private House house;
public Life(string name, House house)
{
this.name = name;
this.house = house;
}
}
public class Cat : Life
{
public static event CatMiaomiaoEventHandler Miao;
public Cat(string name, House house)
: base(name, house)
{
Console.WriteLine("{0}養了一隻小貓,名字叫做{1}", this.House.Master.Name, this.Name);
}
public void MiaoMiao()
{
Console.WriteLine("小貓{0}大叫一聲:\"喵~~~~~\"", this.Name);
if (Cat.Miao != null)
{
Cat.Miao(this, EventArgs.Empty);
}
}
public void CatchMouse(Mouse mouse)
{
Console.WriteLine("小貓{0}抓住了老鼠{1}", this.Name, mouse.Name);
mouse.CatchdByCat(this);
}
}
public class Mouse : Life
{
public static int RunNum
{
get
{
return runNum;
}
}
private static int runNum = 0;
private static int prefixFlag = 0;
public static event MouseRunEventHandler Run;
public event MouseCatchdEventHandler Catchd;
public Mouse(string name, House house)
: base(name, house)
{
if (prefixFlag == 0)
{
Console.Write("房子裡面有許多老鼠,它們是:");
prefixFlag = 1;
}
else
{
Console.Write(",");
}
Console.Write(this.Name);
Cat.Miao += new CatMiaomiaoEventHandler(Cat_Miao);
this.Catchd += new MouseCatchdEventHandler(Mouse_Catchd);
}

private void Cat_Miao(Cat cat, EventArgs args)
{
Console.WriteLine("老鼠{0}吱吱的說:\"{1}來了,咱們快逃!\"", this.Name, cat.Name);
runNum++;
if (Run != null)
{
Mouse.Run(this, EventArgs.Empty);
}
}
public void CatchdByCat(Cat cat)
{
if (Catchd != null)
{
Catchd(cat, this, EventArgs.Empty);
}
}

private void Mouse_Catchd(Cat cat, Mouse mouse, EventArgs args)
{
Console.WriteLine("老鼠{0}對小貓{1}說:\"我現在瘦骨伶仃的,等我長肥了你再來吃我吧\"", this.Name, cat.Name);
}
}
public class Master : Life
{
public Master(string name, House house)
: base(name, house)
{
Console.WriteLine("住在這里的主人是{0}", this.Name);
Mouse.Run += new MouseRunEventHandler(Mouse_Run);
this.Troubled += new TroubleByMouseEventHandler(Master_Troubled);
}
public event TroubleByMouseEventHandler Troubled;
private void Mouse_Run(Mouse mouse, EventArgs args)
{
if (Mouse.RunNum < 5)
{
return;
}
this.TroubledByMouse(mouse);
}
public void TroubledByMouse(Mouse mouse)
{
if (Mouse.RunNum == 5)
{
Console.WriteLine("主人{0}被驚醒了", this.Name);
Console.WriteLine("{0}大叫一聲:\"吵死了啦!\"", this.Name);
}
else
{
Console.WriteLine("{0}大聲吼道:\"{1},快起來幹活,不抓住第{2}只老鼠{3}我就把你扔到野外去!\"", this.Name, this.House.Cat.Name, Mouse.RunNum, mouse.Name);
if (this.Troubled != null)
{
this.Troubled(this, mouse, EventArgs.Empty);
}
}
}
public void OrderCatToCatchMouse(Cat cat, Mouse mouse)
{
cat.CatchMouse(mouse);
}

private void Master_Troubled(Master master, Mouse mouse, EventArgs args)
{
this.OrderCatToCatchMouse(this.House.Cat, mouse);
}
}
}

編譯後的結果:

在白宮旁邊有一棟房子
住在這里的主人是布希
布希養了一隻小貓,名字叫做湯姆
房子裡面有許多老鼠,它們是:傑瑞,萊姆,強尼,布萊克,勞倫斯,傑克,漢克斯,巴克,薩姆,
山姆,克里斯,伍德
一天晚上
小貓湯姆大叫一聲:"喵~~~~~"
老鼠傑瑞吱吱的說:"湯姆來了,咱們快逃!"
老鼠萊姆吱吱的說:"湯姆來了,咱們快逃!"
老鼠強尼吱吱的說:"湯姆來了,咱們快逃!"
老鼠布萊克吱吱的說:"湯姆來了,咱們快逃!"
老鼠勞倫斯吱吱的說:"湯姆來了,咱們快逃!"
主人布希被驚醒了
布希大叫一聲:"吵死了啦!"
老鼠傑克吱吱的說:"湯姆來了,咱們快逃!"
布希大聲吼道:"湯姆,快起來幹活,不抓住第6隻老鼠傑克我就把你扔到野外去!"
小貓湯姆抓住了老鼠傑克
老鼠傑克對小貓湯姆說:"我現在瘦骨伶仃的,等我長肥了你再來吃我吧"
老鼠漢克斯吱吱的說:"湯姆來了,咱們快逃!"
布希大聲吼道:"湯姆,快起來幹活,不抓住第7隻老鼠漢克斯我就把你扔到野外去!"
小貓湯姆抓住了老鼠漢克斯
老鼠漢克斯對小貓湯姆說:"我現在瘦骨伶仃的,等我長肥了你再來吃我吧"
老鼠巴克吱吱的說:"湯姆來了,咱們快逃!"
布希大聲吼道:"湯姆,快起來幹活,不抓住第8隻老鼠巴克我就把你扔到野外去!"
小貓湯姆抓住了老鼠巴克
老鼠巴克對小貓湯姆說:"我現在瘦骨伶仃的,等我長肥了你再來吃我吧"
老鼠薩姆吱吱的說:"湯姆來了,咱們快逃!"
布希大聲吼道:"湯姆,快起來幹活,不抓住第9隻老鼠薩姆我就把你扔到野外去!"
小貓湯姆抓住了老鼠薩姆
老鼠薩姆對小貓湯姆說:"我現在瘦骨伶仃的,等我長肥了你再來吃我吧"
老鼠山姆吱吱的說:"湯姆來了,咱們快逃!"
布希大聲吼道:"湯姆,快起來幹活,不抓住第10隻老鼠山姆我就把你扔到野外去!"
小貓湯姆抓住了老鼠山姆
老鼠山姆對小貓湯姆說:"我現在瘦骨伶仃的,等我長肥了你再來吃我吧"
老鼠克里斯吱吱的說:"湯姆來了,咱們快逃!"
布希大聲吼道:"湯姆,快起來幹活,不抓住第11隻老鼠克里斯我就把你扔到野外去!"
小貓湯姆抓住了老鼠克里斯
老鼠克里斯對小貓湯姆說:"我現在瘦骨伶仃的,等我長肥了你再來吃我吧"
老鼠伍德吱吱的說:"湯姆來了,咱們快逃!"
布希大聲吼道:"湯姆,快起來幹活,不抓住第12隻老鼠伍德我就把你扔到野外去!"
小貓湯姆抓住了老鼠伍德
老鼠伍德對小貓湯姆說:"我現在瘦骨伶仃的,等我長肥了你再來吃我吧"

❹ 如何用編程貓畫三個正方形

1.用到命令模塊

模型的搭建需要用到積木區三個模塊的命令:(1)動作模塊;(2)畫筆模塊;(3)控制模塊,(4)外觀模塊,如下圖。

回復繪制正方形-基礎版即可獲得程序模型。

❺ 深圳一程序員2天做出貓咪情緒識別軟體,這一軟體利用了什麼原理

深圳的一個程序員,因為太過於關心自己家的貓咪,所以就開發出了一個情緒識別軟體,這個軟體開發利用的原理其實比較簡單,就是捕捉這個貓咪的動態動作以及他的聲音,然後進行分析和類比最後在用代碼進行編程,這樣一個軟體就完成了。今天我們就來探討一下這個軟體到底好不好用,以及是否能夠起到相應的效果。

第三,如何看待這樣的行為。

不管怎麼說,能夠通過自己所學到的一些知識,跟日常生活相結合,也算是學以致用,最起碼對大多數人而言,想要開發這樣一個程序,還是比較困難的。而且在接受采訪的時候,我們也可以看到這個開發人員本身就是比較喜歡學習的,同時對貓也非常熱愛,她也表示在接下來將會對這個軟體持續的更新,收集更多的數據。

❻ VB編程問題,小貓學編程

mod右邊是-17;\表示取整的意思,優先順序低於/,所以先運算刮號,再運算9/3=3
然後是-72\3=-24,-24mod(-17)=-7

❼ 電火花線切割加工圖案實例及3B編程,要好看一點但也不要太麻煩的,可以像小松鼠或貓咪之類

朋友:你好!
我給你一個跑鹿的3B程序,希望對你有用!
B B 4130 B 4130 GY L1
B 23656 B 0 B 23656 GX L1
B 0 B 5000 B 5000 GY L2
B 7236 B 0 B 7236 GX L3
B 6756 B 20293 B 7000 GY NR4
B 17900 B 14900 B 9000 GX NR3
B 800 B 2500 B 2500 GY L2
B 810 B 180 B 810 GX L2
B 1600 B 600 B 1600 GX L2
B 2600 B 2200 B 2600 GX L2
B 1200 B 1400 B 1400 GY L2
B 1600 B 2800 B 2800 GY L2
B 600 B 1600 B 1600 GY L2
B 200 B 1000 B 1000 GY L1
B 600 B 600 B 600 GY L2
B 3000 B 200 B 3000 GX L2
B 1400 B 600 B 1400 GX L2
B 1800 B 1400 B 1800 GX L2
B 600 B 1400 B 1400 GY L2
B 200 B 1000 B 1000 GY L1
B 600 B 600 B 600 GX L1
B 0 B 400 B 400 GY L2
B 800 B 600 B 800 GX L1
B 0 B 600 B 600 GY L2
B 1000 B 0 B 1000 GX L3
B 2200 B 1200 B 2200 GX L3
B 2800 B 800 B 2800 GX L2
B 2000 B 200 B 2000 GX L3
B 2000 B 200 B 2000 GX L2
B 1600 B 600 B 1600 GX L2
B 1600 B 400 B 1600 GX L2
B 800 B 0 B 800 GX L3
B 600 B 200 B 600 GX L2
B 400 B 400 B 400 GY L2
B 1000 B 2000 B 2000 GY L1
B 600 B 1800 B 1800 GY L1
B 200 B 1000 B 1000 GY L1
B 1200 B 600 B 1200 GX L1
B 1000 B 600 B 1000 GX L1
B 1000 B 400 B 1000 GX L2
B 1000 B 400 B 1000 GX L1
B 2600 B 0 B 2600 GX L1
B 2400 B 200 B 2400 GX L4
B 2400 B 200 B 2400 GX L1
B 1000 B 200 B 1000 GX L1
B 2800 B 1600 B 2800 GX L1
B 800 B 200 B 800 GX L2
B 2000 B 800 B 2000 GX L3
B 600 B 600 B 600 GY L2
B 2600 B 1000 B 2600 GX L3
B 1600 B 200 B 1600 GX L2
B 1200 B 960 B 1200 GX L2
B 1600 B 1080 B 1600 GX L3
B 2000 B 400 B 2000 GX L3
B 2000 B 400 B 2000 GX L2
B 1400 B 400 B 1400 GX L3
B 1200 B 200 B 1200 GX L2
B 2000 B 400 B 2000 GX L2
B 600 B 600 B 600 GX L3
B 1400 B 0 B 1400 GX L3
B 200 B 400 B 400 GY L3
B 400 B 200 B 400 GX L4
B 200 B 400 B 400 GY L3
B 3400 B 1800 B 3400 GX L4
B 400 B 600 B 600 GY L4
B 1800 B 1600 B 1800 GX L3
B 1800 B 1200 B 1800 GX L3
B 1800 B 2400 B 2400 GY L3
B 800 B 200 B 800 GX L2
B 1000 B 800 B 1000 GX L2
B 1000 B 200 B 1000 GX L3
B 800 B 800 B 800 GX L3
B 600 B 1400 B 1400 GY L3
B 800 B 800 B 800 GX L3
B 200 B 800 B 800 GY L4
B 600 B 200 B 600 GX L4
B 5600 B 5000 B 5600 GX L4
B 800 B 200 B 800 GX L4
B 1600 B 200 B 1600 GX L4
B 1400 B 400 B 1400 GX L1
B 1000 B 400 B 1000 GX L1
B 800 B 800 B 800 GY L2
B 1600 B 400 B 1600 GX L3
B 600 B 0 B 600 GX L3
B 1800 B 1000 B 1800 GX L2
B 1400 B 1000 B 1400 GX L2
B 1600 B 2000 B 2000 GY L2
B 600 B 1000 B 1000 GY L2
B 200 B 400 B 400 GY L1
B 600 B 200 B 600 GX L4
B 1200 B 1200 B 1200 GY L4
B 1600 B 1200 B 1600 GX L4
B 2000 B 400 B 2000 GX L4
B 1800 B 200 B 1800 GX L1
B 9000 B 15000 B 13000 GX NR3
B 5200 B 6200 B 7971 GX NR3
B 22811 B 6453 B 3436 GY NR3
B 15982 B 12023 B 77991 GY SR4
B 788 B 1381 B 1381 GY L4
B 18098 B 11398 B 60698 GX NR4
B 7236 B 0 B 7236 GX L3
B 0 B 5000 B 5000 GY L4
B 4329 B 0 B 4329 GX L1
B B 4130 B 4130 GY L3
DD

❽ 請問圖標是個小貓的編程軟體是什麼急急急急急急急急急

是scatch.這個軟體的特點是:使用者可以不認識英文單詞,也可以不會使用鍵盤。構成程序的命令和參數通過積木形狀的模塊來實現。用滑鼠拖動模塊到程序編輯欄就可以了。

❾ 編程,中文版如何讓小貓一邊走路一邊,畫圈圈

在編程的過程中,想要實現讓小貓走路就可以通過在坐標中進行一個循環來完成。

❿ 有一隻貓的編程是什麼

你是說貓、老鼠、和人?
如果是這樣,那麼你要找的是委託,事件。

熱點內容
微信哪裡能找到登陸游戲的密碼 發布:2025-02-12 01:54:22 瀏覽:591
php獲取伺服器ip地址 發布:2025-02-12 01:54:12 瀏覽:578
對象存儲和nas哪個好 發布:2025-02-12 01:50:34 瀏覽:445
phpmulticurl 發布:2025-02-12 01:41:58 瀏覽:70
資料庫的集群 發布:2025-02-12 01:36:55 瀏覽:633
c語言實驗買糖果 發布:2025-02-12 01:36:54 瀏覽:263
安卓怎麼轉微信到iphone 發布:2025-02-12 01:36:22 瀏覽:385
大眾朗逸哪個配置好點 發布:2025-02-12 01:25:41 瀏覽:68
引用jar怎麼發布到伺服器 發布:2025-02-12 01:07:44 瀏覽:334
舊電腦開伺服器 發布:2025-02-12 01:02:50 瀏覽:278