666

万明宇  •  2天前


#include <iostream>
using namespace std;

int main() {
   cout << "==== 猜生日小游戏 ====\n";
   cout << "下面会问你5个问题,生日在组里就输y,不在就输n\n";
   cout << "最后就能算出你的生日啦!\n\n";

   int shengri = 0;
   char answer;

   cout << "第1组:1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31\n";
   cout << "你的生日在这组吗?(y/n):";
   cin >> answer;
   if (answer == 'y' || answer == 'Y') {
       shengri = shengri + 1;
   }

   cout << "\n第2组:2 3 6 7 10 11 14 15 18 19 22 23 26 27 30 31\n";
   cout << "你的生日在这组吗?(y/n):";
   cin >> answer;
   if (answer == 'y' || answer == 'Y') {
       shengri = shengri + 2;
   }

   cout << "\n第3组:4 5 6 7 12 13 14 15 20 21 22 23 28 29 30 31\n";
   cout << "你的生日在这组吗?(y/n):";
   cin >> answer;
   if (answer == 'y' || answer == 'Y') {
       shengri = shengri + 4;
   }

   cout << "\n第4组:8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31\n";
   cout << "你的生日在这组吗?(y/n):";
   cin >> answer;
   if (answer == 'y' || answer == 'Y') {
       shengri = shengri + 8;
   }

   cout << "\n第5组:16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31\n";
   cout << "你的生日在这组吗?(y/n):";
   cin >> answer;
   if (answer == 'y' || answer == 'Y') {
       shengri = shengri + 16;
   }

cout << "\n——————答案来啦——————\n";
   cout << "你的生日数字是:" << shengri << endl;

   return 0;
}
 


评论: