当前位置: 首页> 文旅> 酒店 > 【c++】用c++类做一个猜数字游戏

【c++】用c++类做一个猜数字游戏

时间:2025/7/12 4:58:14来源:https://blog.csdn.net/weixin_56334307/article/details/140557969 浏览次数:0次

目录

源码:

想法:

可以改进的地方:


源码:

#include<iostream>
#include<ctime>
#include<cstdlib>
#include<string>using std::cout;
using std::endl;
using std::cin;class player {
private:int card;bool viewable;
public:player(): card(0), viewable(false) {}void setCardValue() {card = rand() % 10 + 1;}int getCardValue() {if (viewable == false) {cout << "目前牌不可见" << endl;return 0; // 返回一个默认值,比如0,但注意这只是一个标记} else {return card;}}void setviewable(bool flag) {viewable = flag;}bool checkCard(int guess) { // 改为检查当前玩家的牌return guess == card;}std::string getResult(bool flag) {if (flag) {return "猜对了!!";} else {return "猜错了!!";}}
};int main() {srand(time(nullptr));player one;player two;int guess = 0;co
关键字:【c++】用c++类做一个猜数字游戏

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: