freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畫圖軟件c程序代碼-在線瀏覽

2024-09-02 04:30本頁面
  

【正文】 y=0。 int key。 int increment_x,increment_y,angle。 while(1) { /*右鍵結(jié)束畫直線*/ while((mouseStatus(amp。y1)==RIGHT_PRESSED)) endFlag=1。 /*鼠標移動,沒有單擊,僅僅畫移動的鼠標*/ while(mouseStatus(amp。y1) == NO_PRESSED) { if(last_x!=x1||last_y!=y1) { DrawMouse(last_x,last_y)。 last_x=x1。 } } /*單擊左鍵后,開始畫直線*/ if(mouseStatus(amp。y0)==LEFT_PRESSED) { DrawMouse(last_x,last_y)。 last_x=x1。 /*拉動過程中,畫直線和鼠標*/ while(mouseStatus(amp。y1)==LEFT_PRESSED) { if(last_x!=x1||last_y!=y1) { line(x0,y0,last_x,last_y)。 last_x=x1。 } } /*松開左鍵后,畫直線完成,記錄直線的起始位置*/ lineStartx=x0。 lineEndx=x1。 while(1) { /*從鍵盤獲取鍵值,開始操作(移動、放大、縮小、旋轉(zhuǎn))直線*/ key=bioskey(0)。 /*旋轉(zhuǎn)*/ if(key==SPACE) { /*計算旋轉(zhuǎn)中心*/ /*如果直線示傾斜的*/ if((lineStarty!=lineEndy)amp。 (lineStartx!=lineEndx)) { Centx=(lineEndxlineStartx)/2+lineStartx。 } /*如果直線是豎直的*/ if(lineStarty==lineEndy) { Centx=(lineEndxlineStartx)/2+lineStartx。 } /*如果直線是水平的*/ if(lineStartx==lineEndx) { Centx=lineStartx。 } temStartx=lineStartx。 temEndx=lineEndx。 /*旋轉(zhuǎn)不能超過邊界*/ if(lineStartx=10 amp。 lineStarty=40 amp。 lineEndx =620 amp。 lineEndy =445) { /*清除原有的直線*/ setwritemode(XOR_PUT)。 /*計算旋轉(zhuǎn)30度后的起點坐標*/ lineStartx=(temStartxCentx)*cos(pi/6)(temStartyCenty)*sin(pi/6)+Centx。 /*計算旋轉(zhuǎn)30度后的終點坐標*/ lineStarty=(temStartxCentx)*sin(pi/6)+(temStartyCenty)*cos(pi/6)+Centy。 temStartx=lineStartx。 temEndx=lineEndx。 /*繪制旋轉(zhuǎn)后的直線*/ line(lineStartx,lineStarty,lineEndx,lineEndy)。amp。amp。amp。 line(lineStartx,lineStarty,lineEndx,lineEndy)。 lineEndx=5。 } } /*右移直線*/ if(key==RIGHT) { if(lineStartx=10 amp。 lineStarty=40 amp。 lineEndx =620 amp。 lineEndy =445) { setwritemode(XOR_PUT)。 /*起始的橫坐標增加*/ lineStartx+=5。 line(lineStartx,lineStarty,lineEndx,lineEndy)。amp。amp。amp。 line(lineStartx,lineStarty,lineEndx,lineEndy)。 lineEndy+=5。 } } /*上移直線*/ if(key==UP) { if(lineStartx=10 amp。 lineStarty=40 amp。 lineEndx =620 amp。 lineEndy =445) { setwritemode(XOR_PUT)。 /*起始的縱坐標減小*/ lineStarty=5。 line(lineStartx,lineStarty,lineEndx,lineEndy)。amp。amp。amp。 line(lineStartx,lineStarty,lineEndx,lineEndy)。amp。 /*計算水平增量*/ increment_x=cos(angle)*2。 /*計算放大后的起始坐標*/ if(lineStartxlineEndx) { lineStartx=increment_x。 lineEndx+=increment_x。 } if(lineStartxlineEndx) { lineEndx=increment_x。 lineStartx+=increment_x。 } } /*如果直線豎直的*/ if(lineStarty==lineEndy) { lineStartx=5。 } /*如果直線是水平的*/ if(lineStartx==lineEndx) { lineStarty=5。 } line(lineStartx,lineStarty,lineEndx,lineEndy)。amp。amp。amp。 line(lineStartx,lineStarty,lineEndx,lineEndy)。amp。 /*計算水平減少量*/ increment_x=cos(angle)*2。 /*計算縮小后的起始坐標*/ if(lineStartxlineEndx) { lineStartx+=increment_x。 lineEndx=increment_x。 } if(lineStartxlineEndx) { lineEndx+=increment_x。 lineStartx=increment_x。 } } /*如果直線豎直的*/ if(lineStarty==lineEndy) { lineStartx+=5。 } /*如果直線是水平的*/ if(lineStartx==lineEndx) { lineStarty+=5。 } line(lineStartx,lineStarty,lineEndx,lineEndy)。 } } DrawMouse(last_x
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1