资源简介
用C语言写的,在DOS窗口下运行的24点游戏。
代码片段和文件信息
//(1)算24游戏:任意给出4张牌,计算能否用+、-、×、÷将其组合成24。(A)
# include
# include
# include //需引用的头文件
void main()
{
int option;
void begin(); //申明函数
srand((unsigned)time(NULL)); //随机种子
printf(“欢迎进入游戏!“);
while(1)
{
printf(“输入选项:1开始游戏0结束游戏\n“);
scanf(“%d“&option);
if(option==1||option==0) //规范输入
{
if(option==1)
begin();
else
break;
}
else
printf(“输入错误重新输入!\n“);
}
printf(“谢谢使用这个游戏!“);
}
void begin()
{
int kijx=0y=0s1s2s3mncqf=0ep[4];//p[4]数组存放输出时的四个运算数s1s2s3分别存放运算结果
int a[4]newp[4]b[4]={1234};//a[4]数组存放随机生成的四个数
char p1[3]sign; //定义存储运算符的字符数组
printf(“四个数是:“);
for(i=0;i<4;i++)
{
a[i]=rand()%13+1; //获得随机数
printf(“%4d“a[i]);
}
printf(“\n“);
for(i=0;i<3;i++)
{
k=i+1;
for(n=1;n<=(3-i)*4;n++)
{
if(((n-1)%4)==0&&n!=1)
k++;
switch(b[x]) //两个数进行运算
{
case 1:s1=a[i]+a[k];sign=‘+‘;break;
case 2
- 上一篇:VC++跳棋游戏 原创
- 下一篇:编译原理语法分析、词法分析源代码报告(c++版)
相关资源
- QR码二维码编码C++源代码VS2010编译环境
- QR二维码解码,C++源代码VS2010编译环境
- cmake-3.12.0-win64-x64
- 数据结构与算法分析:C语言描述(原
- 11_人脸检测与识别系统.zip
- 猴博士课件C语言、大学物理电磁学、
- MFCvs2010画曲线图
- Visual C++视频会议开发技术与源码.ra
- VC数字图像处理杨淑莹北京交通大学
- C++标准库MSDN离线文档-微软2017-10月发
- 数据结构(C++语言版)第三版超清带
- Visual C++范例大全 400+的
- 《Visual C++网络编程开发与实战》案例
- Visual C++网络编程开发与实战 案例源码
- websocket客户端
- C算法图算法
- C++ 孔令德计算机图形学习题答案源代
- VC++实现浏览器
- 基于MFC的网络版连连看系统_源文件
- Visual C++ MFC棋牌类游戏编程五子棋,象
- C程序设计语言第二版,中英文版 习题
- C++TEST中文帮助文档
- 徐士良C常用算法程序集第二版
- 策略为王股票软件源代码(3.10专业版
- C-Free 5.0
- MFC 150 例程
- 轻松搞定C++语言.pdf
- c++人脸相似度检测MFC源码
- 精通Visual C++图像处理编程(PDF & 源代
- MFC socket与websocket通信
评论
共有 条评论