c语言实现猜数字游戏

#include<stdio.h>
# include<stdlib.h>
# include<time.h>
void menu()
 { 
    printf("*********************\n");
	printf("欢迎进入该游戏系统!\n");
	printf("选择:\n");
    printf("1:start\n");
    printf("2:exit\n");
    printf("*********************\n");

   }
int game(int n)

{  int i;
     while(1)
   { 	printf("输入你猜的数字:");
         scanf("%d",&i);
	   if(i<n)
		   printf("你猜小了;");
	    if(i>n)
           printf("你猜大了;");
	    if(i==n)
		{
			printf("恭喜你,你猜对了!");
			return 0;
		}
    //
   }
}
int main()
{ 
   srand((unsigned int)time(NULL));
   int ret=rand();
   int m=ret%100;
   int a;
   menu();
   printf("输入:");
   scanf("%d",&a);
  switch(a)
	{
	 case 1: 
		 game(m);
		 break;
	 case 2:
		 printf("exit\n");
		 break;
	 }
  
return 0;

}
时间: 2024-07-30 06:30:32

c语言实现猜数字游戏的相关文章

【C语言】 猜数字游戏

#include <stdio.h> #include <stdlib.h> #include <time.h> void game() { int input = 0; printf("欢迎使用猜数字游戏\n"); srand((unsigned int)time(NULL)); int ret = rand() % 100; do { printf("请输入你猜的数字:>"); scanf_s("%d"

用C语言写猜数字游戏

#include <stdio.h> #include <stdlib.h> #include <time.h> int main() {  int start=1;  while(start)  {   printf("请选择:\n");   printf("1:开始游戏\n");   printf("0:退出游戏\n");   scanf("%d",&start);   swit

李洪强漫谈iOS开发[C语言-053]-猜数字游戏

第一个c语言实现的猜数字游戏

#include <stdio.h> #include <Windows.h> #include <stdlib.h> #include <stdio.h> #include <Windows.h> #include <stdlib.h> #include <time.h> void output() { printf("*********************  欢迎玩猜数字游戏   ************

C语言 猜数字游戏

#include <stdio.h> #include <stdlib.h> #include <time.h> void guess() {  int input = 0;  int ret;  srand((unsigned int)time(NULL));  ret = rand() % 100;  printf("请输入0-100内的数字\n");  do  {   scanf("%d",&input);   if

用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")

猜数字游戏及rand()函数

#include<stdio.h>#include<stdlib.h>int main() { short number; short guess=0; number=rand()%100; number++; printf("猜数字游戏\n"); printf("该数字在1到100之间\n"); while(guess!=number) { printf("请你输入所猜数字:"); scanf("%hd&quo

用MFC完成一个简单的猜数字游戏: 输入的四位数中,位置和数字都正确为A,数字相同而位置不同的为B。

最近学习了MFC一些比较基础的知识,所以打算通过做一个简单的数字游戏来理解MFC的流程并进一步熟悉其操作. 在这里,我做了一个猜数字的小游戏.第一步当然是设计主界面,先给大家展示一下游戏界面: 主界面: 从这个主界面可以看到,它包含标题,菜单栏,工具栏. 标题是给人一个认识,这是什么游戏,标题设置为:“猜数游戏”: 而菜单栏和工具栏才是游戏的核心,它要保证能够完成游戏的基本功能. 菜单栏和工具栏是对应的,包含了”start“,"help","restart"这三个菜

实验三 Java猜数字游戏开发

课程:Java实验   班级:201352     姓名:程涵  学号:20135210 成绩:             指导教师:娄佳鹏   实验日期:15.06.03 实验密级:         预习程度:             实验时间: 仪器组次:          必修/选修:选修          实验序号:3 实验名称:     Java猜数字游戏开发 (姬梦馨.程涵小组) 一.实验目的与要求: 通过编写Java的应用系统综合实例——猜数字游戏,总结.回顾和实践面向对象的编程思想