RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [資訊電機] [問題]新c++的問題(作業)   字型大小:||| 
momo0407
初出茅驢
等級: 1


 . 積分: 1
 . 文章: 24
 . 收花: 6 支
 . 送花: 22 支
 . 比例: 3.67
 . 在線: 0 小時
 . 瀏覽: 0 頁
 . 註冊: 7070
 . 失蹤: 6939
 . Taipei
#1 : 2005-1-4 01:00 AM     全部回覆 引言回覆

按鍵的部分,可以用這種方式..

char ch;
int nfinish;
do
{
  scanf(%c,&ch);
  switch(ch)
{
  case 'w':
  case  'W':
    DoUp();
    break;
  case 'x':
  case  'X':
    DoDown();
    break;
  case 'd':
  case  'D':
    DoRight();
    break;
  case 'a':
  case  'A':
    DoLeft();
    break;
   case 'q':
   case 'Q':
     bfinish = 1;
  }
}
while(bfinish != 1);

其中 DoXX,就是對應的函數..
大概是這樣吧..加油..自己寫才會學到東東哦..



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記

   



 



所在時區為 GMT+8, 現在時間是 2024-5-10 10:02 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.019400 second(s), 7 queries , Qzip disabled