精华内容
下载资源
问答
  • C语言猜数字

    2013-09-28 20:30:45
    C语言编写的一个猜数字游戏,A表示数字正确且位置正确的数字,B表示位置不正确但数字正确的数字,数字之间要用空格分开。游戏如何开始:编译成功后,输入1,按回车。再输入要猜的数字位数,按回车。游戏开始。
  • c语言猜数字

    2019-10-26 14:28:37
    猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。...

    猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!”;如果3次以内猜到该数,则提示“Lucky You!”;如果超过3次但是在N(>3)次以内(包括第N次)猜到该数,则提示“Good Guess!”;如果超过N次都没有猜到,则提示“Game Over”,并结束程序。如果在到达N次之前,用户输入了一个负数,也输出“Game Over”,并结束程序。
    在这里插入代码片

    #include<stdio.h>
    int main()
    {
    	int number,N,i=0,x;
    	scanf("%d %d",&number,&N);
    	do
    	{
    		i++;
    		scanf("%d",&x);
    		if(x<0)
    		{
    		printf("Game Over");
    		x=number;
    		}
    		else if(i<=N)
    		{
    		if(x>number)
    		printf("Too big\n");
    		else if(x==number)
    		{ 
    		if(i ==1)
    		printf("Bingo!");
    		else if (i<=3) 
    		printf("Lucky You!");
    		else
    		printf("Good Guess!");
    		}
    		else 
    		printf("Too small\n");}
    		else
    		{
    		printf("Game Over");
    		x=number;
    		}
    	} 
    	while(x!=number);
    	return 0;
    }
    

    运行结果运行结果

    展开全文
  • C语言猜数字游戏

    2013-03-25 19:50:04
    C语言猜数字游戏 3次机会猜0~9中的一个数字
  • c语言猜数字游戏报告程设计报 课程名称C语言课程设计 课题名称猜数字游戏 专业电气工程及其自动化 班级1183 学号13 姓名鲁响 指导教师王颖 XX年6月25日 课告 湖南工程学院 课程设计任务书 课程名称课题...

    c语言猜数字游戏报告

    程设计报  课程名称C语言课程设计  课题名称猜数字游戏  专业电气工程及其自动化  班级1183  学号13  姓名鲁响  指导教师王颖  XX年6月25日  课告  湖南工程学院  课程设计任务书  课程名称课题  专业班级学生姓名学号指导老师审批  任务书下达日期XX年6月1日  任务完成日期XX年6月25日  前言  《C语言程序设计》课程设计是对学生的一种全面综合训练,它包括问题分析,总体结构设计,用户界面设计,程序设计基本技能和技巧,多人合作,以至一整套软件工作规范的训练和科学作风的培养。是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节。通常,课程设计的课题比平时的习题复杂得多,也更接近实际。课程设计着眼于与应用的结合点,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另一方面,能使书上的知识变“活”,使学生更好地深化理解和灵活掌握教学内容。为了达到上述目的,本课程设计安排了八个设计课题,训练重点在于基本的程序设计方法和分析问题的能力,而不强调面面俱到。学生可任选其中一题进行设计,设计完毕写出课程设计报告,用A4纸打印成册;并将课程设计报告与源程序存盘。学习委员将课程设计报告与磁盘收齐后交指导老师。  一、目的  全面熟悉、掌握C语言基本知识,掌握C程序设计中的顺序、分支、循环三种结构及数组、函数和C语言基本图形编程等方法,把编程和实际结合起来,增强对不同的问题运用和灵活选择合适的数据结构以及算法描述的本领,熟悉编制和调试程序的技巧,掌握分析结果的若干有效方法,进一步提高上机动手能力,培养使用计算机解决实际问题的能力,养成提供文档资料的习惯和规范编程的思想,为以后在专业课程中应用计算机系统解决计算、分析、实验和设计等学习环节打下较扎实的基础。  二、设计要求  掌握结构化程序设计的主体思想,以自顶向下逐步求精的方法编制程序解决一些实际的问题,为将来编写软件积累一些典型的案例处理经验。  1.设计正确,方案合理。  2.界面友好,使用方便。  3.程序精炼,结构清晰。  4.设计报告5000字以上,含程序设计说明,用户使用说明,源程序清单及程序框图。  5.上机演示。  6.按学号顺序选课题号,并在规定的时间内独自完成相关课题的C源程序编写、调整和运行。源程序及编译生成各文件均保存在软盘中;  7.按本任务书的要求,按附录的要求编写《课程设计报告》。并用A4的复印纸打印并装订;  8.在XX年6月22日之前,请各班学习委员收齐课程设计报告和源  9.序软盘交王颖老师。  三、进度安排  第一周星期四:(来自:写论文网:c语言猜数字游戏报告)课题讲解,查阅资料  第二周星期一:总体设计,详细设计  星期二:编程,上机调试、修改程序  星期三:上机调试、完善程序  星期四:上机调试、完善程序  星期五:答辩  星期六-星期天:撰写课程设计报告  目录  一.设计课题:猜数字游戏  1.问题描述.......................................................................................................................................1  2.功能要求.......................................................................................................................................1  3.算法提示.......................................................................................................................................1  4.测试数据.......................................................................................................................................1  5.其它..............................................................................................................................

    展开全文
  • C语言 猜数字游戏程序 可设置猜测个数和次数
  • C语言猜数字游戏.rar

    2020-04-01 14:53:51
    C语言猜数字游戏 int answer[4],guess,a,b,times=0,i,j; for(i=0;i<=3;++i){ // randomize(); answer[i]=rand(); for(j=0;j[i]=rand(); j=-1; while(a!=4){ a=0; b=0; xss=removed>9999); for(i=3;i>...
  • c语言猜数字游戏源代码,非常有趣,可以作为C语言娱乐的工具
  • C语言猜数字小游戏

    2012-11-02 11:25:47
    C语言猜数字小游戏,我大一的课程设计,全部都用最普通的循环和条件语句整合而成,简单易懂,需要一点点逻辑思维
  • C语言猜数字游戏实现

    2020-11-27 23:20:43
    C语言猜数字游戏实现 参考代码: #include<stdlib.h> #include<stdio.h> #include<time.h> void menu() { printf("*************************\n"); printf("*****1.piay 0.quit*****\n"); ...

    C语言猜数字游戏实现

    参考代码:

    #include<stdlib.h>
    #include<stdio.h>
    #include<time.h>
    void menu()
    {
    	printf("*************************\n");
    	printf("*****1.piay   0.quit*****\n");
    	printf("*************************\n");
    }
    void game()
    {
    	int ret = 0;
    	int guess = 0;
        ret = rand()%11+1;
    	//printf("%d\n,ret");
    	while (1)
    	{
    		printf("请输入数字:>");
    		scanf("%d", &guess);
    		if (guess>ret)
    		{
    			printf("猜大了\n");
    		}
    		else if (guess<ret)
    		{
    			printf("猜小了\n");
    		}
    		else 
    		{
    			printf("猜对了\n");
    			break;
    		}
    	}
    }
    int main()
    {	
    	int input = 0;
    	srand((unsigned)time(NULL));
    	do
    	{
    		menu();
    		printf("请选择>:");
    		scanf("%d", &input);
    		switch (input)
    		{
    		case 1:
    			game();
    			break;
    		case 0:
    			printf("退出游戏\n");
    			break;
    		default:
    			printf("选择错误\n");
    			break;
    		}
    	}while(input);
    	return 0;
    }
    
    展开全文
  • C语言猜数字游戏 使用随机数加时间戳种子,保证每次打开数字不同 #include<stdio.h> #include<time.h> void game() { int input, num = rand()%100+1; printf("请输入猜的数字1-100间:\n"); while (1...

    C语言猜数字游戏

    使用随机数加时间戳种子,保证每次打开数字不同

    #include<stdio.h>
    #include<time.h>
    void game()
    {
    	int input, num = rand()%100+1;                                 
    	printf("请输入猜的数字1-100间:\n");
    	while (1)
    	{
    		scanf("%d", &input);
    		if (input > num)                               
    			printf("猜大了 \n");
    		if (input < num)
    			printf("猜小了 \n");
    		if (input == num)
    		{
    			printf("猜对了!\n");
    			break;                             
    		}
    	}
    
    }
    void meun()
    {
    	printf("********************************************************\n");
    	printf("                      1.play							 \n");
    	printf("                      0.exit							\n");
    	printf("********************************************************\n");
    }
    
    int main()
    {
    	srand((unsigned int)time(0));     
    	int input;                            
    	do
    	{
    		meun();                     
    		scanf("%d", &input);
    		if (input == 1)                 
    			game();
    	} while (input);              
    	return 0;
    }
    
    展开全文
  • c语言猜数字小游戏(搞怪版)

    千次阅读 2017-12-15 12:43:06
    c语言猜数字小游戏(搞怪版)
  • C语言 猜数字游戏

    2021-04-17 21:31:23
    猜数字游戏 规则:给定一个范围如[1,100],系统生成一个范围内随机数字,用户随便输入一个整数,如果用户输入的数字比系统生成的数字小就提示“猜低了”,如果用户输入的数字比系统生成的数字打就提示“猜高了”,...
  • c语言猜数字游戏

    2020-07-12 09:53:57
    猜数字 随机生成一个数字 n 在(0,100)区间 假设23 设置:0 退出游戏 提示用户: 请猜一个数字在(0,100)区间: 50 你猜的数字太大了 请猜一个数字在(0,50)区间: 17 你猜的数字太小了 请猜一个数字在(17,50)区间: 87 别...
  • c语言 猜数字游戏

    2020-10-07 17:33:29
    #include<stdio.h> int main() { int number, n; int inp; int finished = 0;... printf("请依次输入你想猜的... printf("请开始猜数字:\n"); do { scanf_s("%d", &inp); cnt++; if (inp<0) {
  • 完成c语言猜数字游戏

    2021-04-25 15:44:12
    猜数字游戏的一个重要的考察点是: 随机数的生成。 这里我为大家找到一篇文章,里面详细讲解了,C语言提供的srand()函数和rand()函数的内容及用法,我把链接放在这里了。 ...
  • c语言猜数字小程序,欢迎大家下载交流 这个游戏的规则比较简单,一般两个人玩,一方出数字,一方猜。出数字的人要想好一个没有重复数字的4位数,不能让猜得人知道。猜的人就可以开始猜。每猜一个数字,出数者就要...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,092
精华内容 436
关键字:

c语言猜数字

c语言 订阅