/*彈跳小球:靜止的小球
*/int
main()
// 將游標從(0,y0)的位置移動到(x0,y0)的位置:輸出小球
/*彈跳小球:下落的小球
(x0, y0)
*/int
main()
// 將游標定位到(y,x0)其中y=0,1,2,...,y0
for(
int k =
0; k < x0; k++
)printf
("o");
// 輸出小球
/*彈跳小球:上下彈跳的小球
(x0, y0)
*/int
main()
for(
int i =
0; i < x0; i++
)printf
("o");
y += yvelocity;
if(y >= y0 || y <=0)
sleep
(200);
}system
("pause");
return0;
}#endif
#if 1
#include
#include
#include
/*彈跳小球:斜著彈跳的小球
(x0, y0)
*/int
main()
for(
int i =
0; i < x; i++
)printf
("o");
// 輸出小球
y += yvelocity;
x += xvelocity;
if(y >= y0 || y <=0)
if(x >= x0 || x <=0)
sleep(10
);// 這裡也可以控制小球的速度: 重新整理頻率
}system
("pause");
return0;
}#endif
#if 1
#include
#include
#include
/*彈跳小球:帶邊框的斜著彈跳的小球
(x0, y0)
*/int
main()
printf
("|");
// 畫牆
printf
("\n");
}// 在(x,y)的位置上輸出小球
for(
int i =
0; i < x; i++
)printf
("o");
// 輸出小球
// 輸出小球後面的牆壁
for(
int i =
0; i < x0 - x; i++
)printf
("|");
// 輸出小球所在行的牆
// 輸出小球下面的牆壁
printf
("\n");
for(
int i = y; i < y0; i++
)printf
("|");
printf
("\n");
}// 畫底部的牆壁
for(
int i =
0; i <= x0; i++
) x +
= xvelocity;
y += yvelocity;
if(y >= y0 || y <=0)
if(x >= x0 || x <=0)
// 邊界響鈴提示
if(x == x0 || x ==
0|| y == y0 || y ==0)
sleep(10
);// 這裡也可以控制小球的速度: 重新整理頻率
// 通過不斷的消耗cpu來達到延時的目的:也可以控制小球的速度
C 網路程式設計 01
趁著計算機網路這門課布置了課程設計,學習下網路程式設計。系統 ubuntu 14.01.1.關於socket 套接字 1.1套接字是存在於運輸層和應用層間的抽象層,通過它來區分不同應用程式程序間的網路通訊和連線。1.2套接字的通訊流程 1.3socket 函式 int socket int doma...
C 掃雷遊戲程式設計
一 概述 最近買了心機nokia6300,上面有一款掃雷遊戲,閒暇時光總是在玩,玩難度的級別還挺難過的。呵呵 後來就想使用c 寫個掃雷程式玩玩,遊戲玩多了,遊戲的思想就不知不覺的有了,下面所有的 是沒有任何參考的情況下,自己寫出來的,有許多瑕疵,程式也沒經過什麼優化,主要的演算法思想其實就那麼幾行。...
C 程式語言基礎01
引入命名空間 using system using system.collections.generic using system.linq using system.text using system.threading.tasks 多行注釋 這是的第乙個程式 這是乙個單行注釋 namespace...