[問題] 重覆與指定??
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
NO
問題(Question):
***
熬了一整個晚上的夜苦思迴圈跟指定的問題~
但可能初學的我領悟力有限
可是我想問的是我怎麼指定跟迴圈?我用了WHILE也嘗試用IF跟FOR
但對迴圈跟呼叫~看了好多書跟查網站~也試做了~~可是都失敗了~
程式碼(Code):(請善用置底文網頁, 記得排版)
{//第一階段
int a=1,b=2;
cout<<"請選擇圖形:1=菱形 2=正方形,其他整數=程式結束"<<endl;
cin>>a||b;
//第二階段
int c;
cout<<"請輸入圖形大小"<<endl;
cin>>c;
//第三階段
int d;
coun<<"請重新輸入"<<endl;
cin>>c;
if(c<21&&c>0){
//第四階段
函式1
函式2
=====>我試過用if eles去處理第一段~也用了BREAK;可是會整個顯示錯誤~
當輸入正確的1或2時~可以選擇其大小!但試了滿多~最後只弄出第一階
段的用法.
然後輸入錯誤的數字會要求重新輸入
當符合兩個階段的條件後~會執行所有要求的結果!
可是我完全卡在迴圈跟指定~我還是初學者~可是我也很努力想了很多方式!
但熬了一整晚的夜~看了好幾天資料~~還是研究不出!
想問板上的高手們我的寫法是不是哪裡有誤???
我是不是忽略了哪些要件???
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 223.138.70.234
→
04/02 11:07, , 1F
04/02 11:07, 1F
謝謝~~我來研究一下!!感謝你唷~~ 04/02 11:13
我試著放進去~但輸入25後~沒有跳"重新輸入"的部分耶!
而且~~好尷尬喔~最後都只跳正方型的程式~~我即使選擇菱形~
還是跳正方形耶~~怎麼會這樣?????
*[1;31m→ nininic:菱形第三個迴圈請用k(不要用j)= = 04/02 13:07
→ james732:http://pastie.org/1746359
謝謝樓上的高手~~我測試成功了!!謝謝
※ 編輯: cm1241 來自: 111.80.244.42 (04/09 07:52)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章