W12-01銘傳會考題庫講解
基礎題---區間測速
要先乘時速60*60再乘秒速才不會有誤差值
進階題---區間測速 超速之王
跟基礎題一樣的觀念 + 判斷最快的是哪一台
技巧1: while迴圈Input/Output
技巧2: 用字串 (宣告、scanf(),printf(), strcmp(), string.h)
技巧3: 用 for迴圈, 把奇數位加起來, 偶數位加起來
技巧4字母變數值,
技巧5字串的for迴圈條件
技巧6判斷奇數位和vs偶數位 是11的倍數
~~程式碼~~
PImage imgBird;
float birdX=0,birdY=0,oldX=0,oldY=0,vx=0,vy=0;
void setup(){
size(500,500);
imgBird = loadImage("bird.png");
imageMode(CENTER);///讓mouse點正中心
}
void draw(){
background(255);
image(imgBird, birdX, birdY, 100, 100);
if(mousePressed)line( oldX, oldY,100,100, mouseX, mouseY);
birdX+=vx; birdY+=vy;
}
void mousePressed()
{
oldX = mouseX;oldY=mouseY;
}
void Dragged()
{
birdX = mouseX;birdY=mouseY;
}
void mouseReleased()
{
vx=oldX-mouseX;vy=oldY-mouseY;
}






沒有留言:
張貼留言