第一步,設定好介面大小;
第二步,設定星星初始位置,和移動速度;
第三步,利用迴圈實現移動,設定好什麼時候需要改變速度方向;
顏色的話,變不變都無所謂,關鍵是要知道怎麼實現五角星移動和速度的改變;
用的vs2019,部分函式可能會不一樣
#include
#include
void
change
(char x)
;//變化五角星的顏色
intmain()
;//變換星星顏色
int i, j;
int t =0;
//變色標記
//初始位置
int x =0;
int y =10;
//速度
int velocity_x =1;
int velocity_y =1;
//四個邊界
int left_boundary =0;
int right_boundary =40;
int top_boundary =0;
int bottom_boundary =20;
while(1
)if(x == top_boundary || x == bottom_boundary)
if(t >7)
t =0;
}return0;
}void
change
(char x)
}
星星之火OIer 星星題解
題目大意 天文學家經常研究星形圖,其中恆星由平面上的點表示,每顆恆星都有笛卡爾座標。讓恆星的水平為不高於恆星的數量,而不是給定恆星的右側。天文學家想知道恆星水平的分布。例如,檢視上圖中顯示的地圖。星號5的等級等於3 它由三顆恆星形成,數字為1,2和4 並且由2和4編號的星的等級是1.在該地圖上,只有...
文字的跳動
今天做個文字跳動的效果 第一步 引入 第二步引入 jquery.easing jswing jquery.easing swing jquery.extend jquery.easing,easeinquad function x,t,b,c,d easeoutquad function x,t,b...
打星星遊戲
大一暑假 include include include define n 10 地圖大小 int m 1 int g 5 人是1,牆是9,星星是8 10,空位是0,光是2 int count 0 int point w void move int a 10 int i,int j 移動函式 voi...