全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:770
推到 Plurk!
推到 Facebook!

如何利用計數迴圈(for....)或是計數迴圈(while和do while)寫出一個迴圈程式?

尚未結案
day3059
一般會員


發表:1
回覆:4
積分:1
註冊:2004-11-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-17 14:11:18 IP:211.76.xxx.xxx 未訂閱
我想要請問各位一下: 如何運用"Borland C builder6.0 的 C語言"寫出一個迴圈程式 先假設一個欲猜的數字(0-99),螢幕出現min=0,max=99。 每次由鍵盤輸入一整數,馬上將輸入值和猜的數比較,若比猜的數小,螢幕會提示"大一點",並將輸入值設成min,顯示min和max值,提示猜的數介於min和max之間。 若比猜的數大,螢幕會提示"小一點",並將輸入值設成max,顯示min和max值,提示猜的數介於min和max之間。 當猜對時,會顯示"bingo",並將猜的次數顯示出來。
daniel__lee
高階會員


發表:18
回覆:124
積分:113
註冊:2002-11-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-17 23:17:04 IP:218.166.xxx.xxx 未訂閱
程式碼如下  
 //---------------------------------------------------------------------------    #include 
#pragma hdrstop    #include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
unsigned int Ans=50;
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------    void __fastcall TForm1::FormCreate(TObject *Sender)
{
  Edit1->Text=0;
  Label1->Caption="";
}
//---------------------------------------------------------------------------    void __fastcall TForm1::Edit1DblClick(TObject *Sender)
{
  unsigned int qq;
  qq=StrToInt(Edit1->Text);
  if(qq>Ans)      Label1->Caption="小一點";
  else if (qqCaption="大一點";
  else            Label1->Caption="bingo";    }
//---------------------------------------------------------------------------
發表人 - daniel__lee 於 2004/11/17 23:22:11
------
~ 勿在浮沙上面築高塔 ~
daniel__lee
高階會員


發表:18
回覆:124
積分:113
註冊:2002-11-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-11-17 23:28:22 IP:218.166.xxx.xxx 未訂閱
上面的code只有單純的比較大小並將結果show出來而已 建議你再加上一些輸入的限制讓他只能輸入數值 就這樣 ~ 勿在浮沙上面築高塔 ~
------
~ 勿在浮沙上面築高塔 ~
day3059
一般會員


發表:1
回覆:4
積分:1
註冊:2004-11-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-11-17 23:36:41 IP:211.76.xxx.xxx 未訂閱
daniel__lee謝謝你幫我解答 可能是我才剛學沒多久......... 所以.....我看不懂....||| 對不起....
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-11-18 00:25:53 IP:221.169.xxx.xxx 未訂閱
這個看起來好像是學校的作業。。。。。。。
day3059
一般會員


發表:1
回覆:4
積分:1
註冊:2004-11-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-11-18 02:55:10 IP:211.76.xxx.xxx 未訂閱
那一題的確是老師交代的作業 是在課本章節後面的習題 由於不會寫所以就想到這裡問問看會的人...
bugmans
高階會員


發表:95
回覆:322
積分:188
註冊:2003-04-12

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-11-18 07:36:18 IP:218.166.xxx.xxx 未訂閱
基本上這已經違反版規 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=19264 本站十大必刪文章 一、重覆發表有灌水之嫌 二、答非所問或描述不清楚 三、抄襲他人文章或發表而未具名引用,或轉載未得原作者同意之文章 四、涉及人身攻擊或不雅文字 五、涉及政治立場 六、索求原始碼、序號、破解、非法下載連結 七、貼錯版區或主題不明確 八、答題內容明顯抄襲或重覆前答題者內容 九、很明顯的作業問題或不將自己寫的有問題的程式片段貼上而要求答案的 十、站務組保留任何對 K.Top 有不良形響文章刪除與會員停權處分的權利 請版主刪文 這篇也是http://delphi.ktop.com.tw/topic.php?TOPIC_ID=59968
day3059
一般會員


發表:1
回覆:4
積分:1
註冊:2004-11-04

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-11-18 11:13:41 IP:211.76.xxx.xxx 未訂閱
對不起~~ 我可能沒注意看"本站十大必刪文章" 有造成各位的不便請見諒~
daniel__lee
高階會員


發表:18
回覆:124
積分:113
註冊:2002-11-10

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-11-18 13:15:52 IP:61.218.xxx.xxx 未訂閱
呵呵~ 有人被抓包了 不過真的有問題還是可以發問 大家會很熱心的幫你解決的 ~ 勿在浮沙上面築高塔 ~
------
~ 勿在浮沙上面築高塔 ~
day3059
一般會員


發表:1
回覆:4
積分:1
註冊:2004-11-04

發送簡訊給我
#10 引用回覆 回覆 發表時間:2004-11-18 13:37:43 IP:211.76.xxx.xxx 未訂閱
嗯.... 可否把這一篇問題刪掉... 我想我還是問同學好了... 有造成各位不便請見諒....
系統時間:2024-05-18 23:52:12
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!