问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言程序设计 游戏设计

发布网友 发布时间:2022-05-06 16:11

我来回答

2个回答

热心网友 时间:2022-07-01 08:57

没有写那个游戏帮助,你自己写一下吧,看一下效果:


热心网友 时间:2022-07-01 08:58

#include<stdio.h>
#include<stdlib.h>
#include<time.h>

int input,select0 = 10;
int data1,data,score=50;
void init()
{
printf("**************************************\n");
printf(" 欢迎来到猜数字游戏 \n");
printf("**************************************\n");
}
void game_init()
{
printf("[1]--开始游戏\n");
printf("[2]--游戏帮助\n");
printf("[3]--难度选择\n");
printf("[4]--查看得分\n");
printf("[5]--退出游戏\n");
}
void game_start()
{
srand((unsigned)time(NULL));
data1 = rand()%select0;
printf("请输入一个数字\n");
while(1)
{
scanf("%d",&data);
if(data == data1)
{
printf("猜对了,分数加1\n");
score+=1;
break;
}
else
{
if(data > data1)
printf("太大了,分数减1,请重新输入!\n");
else if(data < data1)
printf("太小了,分数减1,请重新输入!\n");
score-=1;
}
}
}
void game_help()
{

}
void game_select()
{
printf("难度选择,请输入一个整数,这个数的数值越大,难度越高!\n");
scanf("%d",&select0);
}
void game_score()
{
printf("当前分数为:%d\n",score);
}
game()
{
scanf("%d",&input);
switch(input)
{
case 1:game_start();break;
case 2:game_help();break;
case 3:game_select();break;
case 4:game_score();break;
case 5:exit(0);
default:printf("没有该选项!\n");break;
}
}
int main()
{
int i;
init();
while(1)
{
game_init();
game();
}
return 0;
}

自己作了一点修改,我是在linux环境下编译的,可以运行成功!还存在bug,不过只要提示输入,不会出现!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我老公独自开车和别车相撞,老公的车当时翻了车,人无大碍车很惨。被撞... 老公是否出轨了? Word中设置图文框位置有妙招 员工两个月没上班怎么解除劳动合同 舌苔发黄并且有口臭怎么回事 舌苔发黄 口干舌燥 舌苔发黄 口干是什么原因 网络营销怎样做?教你4步做好免费推广 在八廓街旅行有哪些当地特产值得推荐? 拉萨的哪些特产美食是游客极力安利的? C语言开发扫雷游戏,C语言设计 Photoshop如何抠取头发? PS抠头发有什么专用工具 光猫连接交换机,交换机连接了一台电脑和路由器,打印机有WiFi连接路由器,怎样实现打印机共享? wood表格中怎样在方框里打钩 Imac如何做电视显示器 主力是怎么操作的?? kmplayer高手请进,高分询问kmplayer设置问题 请介绍一些外语歌曲,谢谢 MCM的品牌现状 主力(庄家)从入场到出场的周期是多久? 推荐几首比较好听的英文歌吧 molton brown relaxingyuan zhi pulse point balm 这个品牌的东西好用吗 ?这是干什么用的? 这个代码是什么意思呢?就是对应网站中的什么效果? 迅雷5不兼容 做期货,多空主力的进场时间一样吗? 炒股就要跟主力,什么时候主力进场在 太纯了,听了你受不了的! 主力资金当天上午进场和下午进场与第二天涨跌有什么区别 怎么知道主力进场时间 C语言设计游戏是用什么软件的! 家里有人过世过年有什么讲究 关于 亲人去世的习俗 淘宝新手开个服装店需要多少钱? 开一个服装网店需要烧多少钱&#xF4B0;? 在淘宝网开一个服装的网店 大概需要多少钱? 开服装网店投入多少钱可以 信息科年终总结励志语录 年底总结语录 撒娇技巧:如何撒娇让男人离不开你 纸牌游戏的各个名称 怎样才能让男人更离不开你 如何让男人离不开你,有什么方法 如何让男朋友离不开你 怎样才能让男人离不开你? 为什么家庭火灾经常有呢? 朱砂拿红布缝几层 猪沙怎么辟邪 10天时间怎么高效快速的背政治? 政治必修二书上第几页是人民的根本利益所在?