2
[Start]
n=INT((RND*10)+1)
PRINT "I have thought of a number."
PRINT "Try to guess it!"
PRINT "Enter your guess."
INPUT g
[Right]
IF g=n THEN GOTO [Finish]
**IF g < n PRINT "Your guess was wrong. Try again. The correct answer was "; n;"." THEN GOTO [Start]
IF g > n PRINT "Your guess was wrong. Try again! The correct answer was "; n;"." THEN GOTO [Start]**
[Finish]
PRINT "Well done! You guessed it."
END
我没有使用BASIC本世纪,但我觉得你的THEN'的'使用不正确。 – Henrik
我没有得到一个线索,但即时通过这个在线编译器http://www.onlinecompiler.net/basic试图找出它的笑声。如果我得到任何地方我会让你知道(不要屏住呼吸虽然) – beaumondo
这是什么问题? – StingyJack