你好,看过了你的需求。以下是一个示例代码,请参考:
// copyright @ quark
// date: 2010-10-19
#include
#include
using namespace std;
class GuessManager
{
public:
GuessManager() : m_time(0)
{
// 利用随机数生成目标数字
srand(time(0));
m_targetNumber = rand() % 100 + 1;
}
void Guess()
{
while (true)
{
int guessNumber = 0;
m_time++;
cout<<"输入您要猜的数(1-100):";
cin>>guessNumber;
if (guessNumber<0 || guessNumber >100)
{
cout<<"输入不合法,请重新输入!"< cout<<"输入您要猜的数(1-100):"; cin>>guessNumber; } if (guessNumber > m_targetNumber) { cout< } else if (guessNumber < m_targetNumber) { cout< } else { cout<<"猜对了"< cout<<"您总共猜了"< break; } } } private: int m_time; // 记录猜数字的次数 int m_targetNumber; // 目标数字 }; int main() { GuessManager myGuess; myGuess.Guess(); system("pause"); }
还不错......
我不会编这个,我会编一个简单的答题软件:
在记事本中输入:(一个字不能少!)
dim a
a=inputbox("八百年前立下的旗杆(歇后语)","?")
if a="老光棍" then
msgbox"good.人工智能."
else
msgbox"错误.人工智能."
end if
命名为“?.vbs”,保存格式为“所有文件”
保存后就可以用了!
满意的话,麻烦给我悬赏,顺便顶一下ZYY软件工作室
挺好