亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

C語言 坐標移動詳解及實例代碼

2020-01-26 14:17:07
字體:
來源:轉載
供稿:網友

題目描述

開發一個坐標計算工具, A表示向左移動,D表示向右移動,W表示向上移動,S表示向下移動。從(0,0)點開始移動,從輸入字符串里面讀取一些坐標,并將最終輸入結果輸出到輸出文件里面。

 輸入: 

合法坐標為A(或者D或者W或者S) + 數字(兩位以內) 

坐標之間以;分隔。

 非法坐標點需要進行丟棄。如AA10;  A1A;  $%$;  YAD; 等。

 下面是一個簡單的例子 如: 

A10;S20;W10;D30;X;A1A;B10A11;;A10; 

處理過程: 

起點(0,0) +  A10  = (-10,0) +  S20  = (-10,-20) +  W10 = (-10,-10) +  D30 = (20,-10) +  x  = 無效 +  A1A  = 無效 +  B10A11  = 無效 + 一個空 不影響 +  A10 = (10,-10) 

 結果 (10, -10)

輸入描述:

一行字符串

輸出描述:

最終坐標,以,分隔

輸入例子:

A10;S20;W10;D30;X;A1A;B10A11;;A10;

輸出例子:

10,-10

Code:

#include<iostream> #include<string> using namespace std;  bool isValid(string s, char &key, int &step){   if (s.size()<2 || s.size()>3)return false;   if (s[0] != 'A' && s[0] != 'D' && s[0] != 'W' && s[0] != 'S')     return false;   key = s[0];   if (s.size() == 2 && s[1] >= '0' && s[1] <= '9'){     step = s[1] - '0';     return true;   }   if (s.size() == 3 && s[1] >= '0' && s[1] <= '9' && s[2] >= '0' && s[2] <= '9'){     step = (s[1] - '0') * 10 + (s[2] - '0');     return true;   }   return false; }   void caculator(string s, int &x, int &y, char key, int step){   switch (key){   case 'A':     x -= step;     break;   case 'D':     x += step;     break;   case 'W':     y += step;     break;   case 'S':     y -= step;     break;   }   return; }  int main(){   string str;   while (cin >> str){     int x = 0;     int y = 0;     int i = 0;     while (i<str.size()){       string temp;       char key;       int step;       while (str[i] != ';'){         temp.push_back(str[i]);         i++;       }       if (isValid(temp, key, step))         caculator(temp, x, y, key, step);       i++;     }     cout << x << ',' << y<<endl; //must add endl(wtf...,waste time)   }   return 0; } 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲天堂免费观看| 夜夜嗨av一区二区三区四区| 欧美高清视频免费观看| 91免费的视频在线播放| 在线播放日韩av| 国产精品欧美风情| 国产精品久久久| 精品欧美国产一区二区三区| 国产亚洲人成网站在线观看| 国产精品自拍小视频| 国产精品欧美日韩| 欧美一级淫片videoshd| 欧美电影在线观看完整版| 日韩美女激情视频| 欧美精品久久久久| 国产成人精品国内自产拍免费看| 欧美日韩国产一区中文午夜| 九九精品在线播放| 97精品视频在线观看| 午夜精品久久久久久久白皮肤| 欧美专区在线观看| 日本午夜在线亚洲.国产| 国产精品老女人视频| 精品国产欧美一区二区三区成人| 羞羞色国产精品| 国模极品一区二区三区| 5278欧美一区二区三区| 国产美女扒开尿口久久久| 日本aⅴ大伊香蕉精品视频| 中文字幕亚洲专区| 亚洲第一福利在线观看| 在线观看久久久久久| 成人国产在线激情| 国产视频一区在线| 久久高清视频免费| 亚洲国产中文字幕在线观看| 日韩在线视频一区| 国产精品露脸自拍| 欧美激情视频在线免费观看 欧美视频免费一| 欧美在线播放视频| 揄拍成人国产精品视频| 在线免费观看羞羞视频一区二区| 免费91麻豆精品国产自产在线观看| 九九热精品在线| 亚洲精品永久免费精品| 久久精品视频网站| 久久久久久久97| 国模视频一区二区| 91高潮在线观看| 欧美重口另类videos人妖| 国产成人精品一区二区在线| 亚洲娇小xxxx欧美娇小| 久久久www成人免费精品| 国产一区二中文字幕在线看| 45www国产精品网站| 啪一啪鲁一鲁2019在线视频| 91精品国产综合久久男男| 久久久亚洲影院你懂的| 69视频在线免费观看| 国产精品激情av在线播放| 97婷婷大伊香蕉精品视频| 日韩精品一区二区三区第95| 国产精品视频99| 国产精品www| 亚洲xxxx妇黄裸体| 欧美香蕉大胸在线视频观看| 日韩国产一区三区| 日本欧美一级片| 国产视频久久久久| 亚洲成色www8888| 在线观看欧美成人| 第一福利永久视频精品| 国产精品精品视频一区二区三区| 77777少妇光屁股久久一区| 亚洲欧美成人在线| 欧美成人午夜影院| 亚洲福利视频专区| 久久视频免费在线播放| 成人免费高清完整版在线观看| 丁香五六月婷婷久久激情| 一区二区欧美日韩视频| 欧美高清视频在线观看| 亚洲欧美色婷婷| 日韩精品福利网站| 国产精品极品美女粉嫩高清在线| 国产亚洲精品91在线| 91久久久久久久久久| 97视频在线观看播放| 欲色天天网综合久久| 国产情人节一区| 国产一级揄自揄精品视频| 亚洲人精选亚洲人成在线| 成人国产亚洲精品a区天堂华泰| 成人免费网站在线观看| 欧美性猛交xxxxx水多| 国产精品日韩在线| 中文字幕亚洲综合久久筱田步美| 一本色道久久88亚洲综合88| 亚洲精品日韩在线| 黄色一区二区三区| 日韩男女性生活视频| 精品国产一区二区三区久久狼5月| 77777亚洲午夜久久多人| 久久国产精品久久久久久| 亚洲一区av在线播放| 亚洲欧美日韩图片| 亚洲第一黄色网| 久久久欧美一区二区| 久久精品一本久久99精品| 亚洲激情视频在线| 欧美一级高清免费播放| 欧美日韩第一页| 国产精品爽黄69天堂a| 国产精品爽黄69天堂a| 日韩中文有码在线视频| 欧美日韩国产精品一区二区三区四区| 欧美最猛性xxxxx亚洲精品| 亚洲综合日韩中文字幕v在线| 国产综合福利在线| 成人福利视频在线观看| 性色av一区二区三区红粉影视| 日韩av在线免费观看一区| 欧美一区二粉嫩精品国产一线天| 久久久久久91香蕉国产| 国产日韩精品综合网站| 成人国产亚洲精品a区天堂华泰| 精品久久久一区| 亚洲欧美精品中文字幕在线| 亚洲97在线观看| 欧美猛少妇色xxxxx| 福利视频第一区| 亚洲欧美日韩天堂| 成人h片在线播放免费网站| 国产在线拍偷自揄拍精品| 亚洲精品国产品国语在线| 亚洲第一男人天堂| 亚洲精品日韩久久久| 日韩av手机在线观看| 国产精品黄色影片导航在线观看| 岛国av一区二区| 国产精品精品一区二区三区午夜版| 伊人久久五月天| 欧美激情欧美激情在线五月| 亚洲视频一区二区三区| 最新69国产成人精品视频免费| 欧美精品成人在线| 亚洲日韩中文字幕在线播放| 91久久精品在线| 国产美女91呻吟求| 亚洲欧洲中文天堂| 日韩av免费网站| 亚洲激情久久久| 日韩成人av一区| 国内精品久久久久伊人av| 久久99亚洲热视| 久久亚洲精品国产亚洲老地址| 欧洲精品在线视频| 亚洲精品短视频| 成人在线中文字幕| 日韩欧美中文字幕在线观看| 欧美贵妇videos办公室| 久久国产精品久久国产精品| 91精品久久久久久久久久| 日韩在线激情视频|