線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:973
推到 Plurk!
推到 Facebook!

請幫我看錯誤在哪

答題得分者是:pcboy
j.215
一般會員


發表:3
回覆:0
積分:0
註冊:2008-08-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-08-16 02:35:00 IP:210.203.xxx.xxx 訂閱
2.猜數字
2 7 1
猜:257
1A 1B
猜:273
2A 0B
猜:271
3A
A:數字同且位置同
B:數字同且位置不同


題目是這樣
麻煩請幫我看錯誤在哪





int _tmain()
{
Random *randomInteger=new Random;
int TrueValue[4],
GuessValue[4],
TestNumber,
A,
B;
bool TestValue;
do
{
for (int i=1;i<=4;i )
{
TrueValue[i]=randomInteger->Next(0,10);
//Console::WriteLine(TrueValue[i]);
}
TestValue=((TrueValue[1]!=TrueValue[2]) && (TrueValue[1]!=TrueValue[3]) && (TrueValue[1]!=TrueValue[4]) &&
(TrueValue[2]!=TrueValue[3]) && (TrueValue[2]!=TrueValue[4]) && (TrueValue[3]!=TrueValue[4]));
}
while (TestValue==false);
Console::WriteLine(S"*****這是一個猜數字的遊戲,有10次機會可猜*****");
for (int i=1;i<=10;i )
{
A=0;
B=0;
Console::Write(S"第{0}次:",i.ToString());
TestNumber=Int32::Parse(Console::ReadLine());
GuessValue[4]=TestNumber;
TestNumber/=10;
GuessValue[3]=TestNumber;
TestNumber/=10;
GuessValue[2]=TestNumber;
GuessValue[1]=TestNumber/10;
if (GuessValue[1]==TrueValue[1])
A ;
else if (GuessValue[1]==TrueValue[2])
B ;
else if (GuessValue[1]==TrueValue[3])
B ;
else if (GuessValue[1]==TrueValue[4])
B ;
if (GuessValue[2]==TrueValue[1])
B ;
else if (GuessValue[2]==TrueValue[2])
A ;
else if (GuessValue[2]==TrueValue[3])
B ;
else if (GuessValue[2]==TrueValue[4])
B ;
if (GuessValue[3]==TrueValue[1])
B ;
else if (GuessValue[3]==TrueValue[2])
B ;
else if (GuessValue[3]==TrueValue[3])
A ;
else if (GuessValue[3]==TrueValue[4])
B ;
if (GuessValue[4]==TrueValue[1])
B ;
else if (GuessValue[4]==TrueValue[2])
B ;
else if (GuessValue[4]==TrueValue[3])
B ;
else if (GuessValue[4]==TrueValue[4])
A ;
if (A!=4)
Console::WriteLine(S"提示:'{0}'A'{1}'B",A.ToString(),B.ToString());
else
Console::WriteLine(S"恭喜妳,你答對了,答案就是{0}{1}{2}{3}",TrueValue[1].ToString()
,TrueValue[2].ToString(),TrueValue[3].ToString(),TrueValue[4].ToString());
return 0;
}
------
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-08-16 13:45:59 IP:203.73.xxx.xxx 訂閱
include 後面的小於, 大於符號包起來的 include檔案, 會被當成HTML語法而無法顯示
可以把 小於, 大於 換成 全形符號
你自己用的開發工具是哪一套 ? 哪個版本 ?
建議您先自己Compile 看看
如果錯誤訊息看不懂or不會改, 再提出來說明討論
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
系統時間:2024-05-03 17:15:41
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!