1、注意 guess_count的放置位置
#include <iostream>
using namespace std;
int main()
{
cout << "幸运游戏之猜价格" << endl;
double price = 20; //定义商品价格
double guess_price;//定义猜测的价格
int guess_count = 0; //定义猜测的次数
for(;;)
{
cout << "请猜测商品的价格:";
cin >> guess_price;
guess_count++; //猜测次数的统计,若在break之后则统计有误
//条件比较
if(guess_price > price)
{
cout << "价格高了" << endl;
}
else if (guess_price < price)
{
cout << "价格低了" << endl;
}
else
{
cout << "恭喜你猜对了" << endl;
break;
}
}
//猜测次数的奖励
if (guess_count == 1)
{
cout << "一等奖:iPhone20一台" << endl;
}
else if (guess_count > 1 &&