求一c语言编写 鼠标代码代码编写猜数字游戏问题 具体要求如下

c语言:编写猜数字小游戏。
编写猜数字小游戏。
#include&stdio.h&
#include&time.h&
void menu()
printf(&***欢迎来挑战猜数字游戏***\n&);
printf(&*****请选择开始或退出*****\n&);
printf(&******1.start 0.exit******\n&);
void game()
int num = 0;
srand((unsigned)time(NULL));//随着时间变化生成不同的随机数
int ret = rand() % 100 + 1;//是从一个时间点到此时的秒数
printf(&请猜数字:&);
scanf(&%d&,&num);
if (num == ret)
printf(&你真聪明,猜对了!\n&);
else if(num & ret)
printf(&你好笨,猜大了!\n&);
else if (num & ret)
printf(&你真蠢,猜小了!\n&);
int main()
int input = 1;
while (input)
printf(&请选择:&);
scanf(&%d&,&input);
switch (input)
***欢迎来挑战猜数字游戏***
*****请选择开始或退出*****
******1.start 0.exit******
请猜数字:50
你真蠢,猜小了!
请猜数字:75
你真蠢,猜小了!
请猜数字:100
你好笨,猜大了!
请猜数字:85
你真蠢,猜小了!
请猜数字:93
你好笨,猜大了!
请猜数字:90
你好笨,猜大了!
请猜数字:87
你真蠢,猜小了!
请猜数字:88
你真蠢,猜小了!
请猜数字:89
你真聪明,猜对了!
***欢迎来挑战猜数字游戏***
*****请选择开始或退出*****
******1.start 0.exit******
请按任意键继续. . .
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'用C语言编写的简单的猜数字游戏
#include &stdio.h&
#include &time.h&
#include &stdlib.h&
int main()
int random = 0;
int input = 0;
int start = 1;
while (start)
printf(&*********************\n&);
printf(&**1 start
0.exit**\n&);
printf(&*********************\n&);
printf(&请选择:&&);
scanf(&%d&, &start);
switch (start)
srand((unsigned)time(NULL));
random = rand()%100;
printf(&请输入你猜的数:&&);
scanf(&%d&, &input);
if (input & random)
printf(&猜大了\n&);
else if (input & random)
printf(&猜的太小了\n&);
printf(&你好厉害啊\n&);
printf(&感谢使用猜数字游戏,bye bye\n&);
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'&span style=&font-family:Microsoft YaHfont-size:24&&&/span&&pre class=&cpp& name=&code&&#include&stdlib.h&
#include&time.h&
#include&stdio.h&
int menu()
//选择菜单函数
int choose = 0;
printf(&**************************\n&);
printf(&Please choose:\n&);
printf(&1.Game\n&);
printf(&0.EXIT\n&);
printf(&**************************\n&);
scanf(&%d&,&choose);
if(1 == choose)
return 1;//当选择游戏时返回1
else if(0 == choose)
return -1;//当选择退出时返回0
printf(&Please choose again!\n&);//输入其他值时重新输入
void Game()
int num = 0;
int r = 0;
srand( (unsigned)time( NULL ) );//调用srand函数,当时间不同,产生的随机数不同
r = rand()%100;
//调用rand函数用于产生随机数
printf(&Please input the number you guess:\n&);
scanf(&%d&,&num);
if(num & r)
printf(&It is big.\n&);
else if(num & r)
printf(&It is small.\n&);
printf(&Congratulations, you guessed it!\n&);
}while(1);//循环猜数
int main()
int ret = 0;
ret = menu();//调用选择菜单函数
if(1 == ret)
&&&&&& 如有错误,欢迎指出!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1124次
排名:千里之外
原创:11篇
(2)(4)(3)(2)}

我要回帖

更多关于 c语言编写 鼠标代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信