我是靠谱客的博主 高大狗,最近开发中收集的这篇文章主要介绍2.(c语言游戏)猜数游戏:系统给出100以内的随机数,你有五次机会猜数,如果大于给出数,提示”大了”,相反则“小了”,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

1.准备需要:

2.基本思路:

3.代码展示

4.输出结果​编辑

1.准备需要:

随机数种子:srand(time(NULL))    

100以内:rand()%100  // 10以内 %10即可

2.基本思路:

先进行判断是对的情况(统计个数,最好是在一输入时就增加,如果在后面,则可能会多一次或者少一次)

再用if  else 进行多路判断。(利用换行变得美观一点)

3.代码展示

#include<stdio.h>
#include<math.h>
#include<time.h>
main()
{  
	int x, y,t=0;
	srand(time(NULL));
	y = rand() % 100;
	printf("      游戏开始!");
	printf("n——————————n");
	printf("系统已经给出了一个100以内的正整数n");
	while (1)
	{
		printf("请输入你所猜的数:");
		t++;
		scanf_s("%d", &x);
		if (y == x)
		{
			printf("恭喜你答对了!,用了%d次机会n", t); break;
		}
		else if (x > y)
			printf("大了!n");
		else
				printf("小了!n");
		if (t == 5)
		{
			printf("太傻了,五次还没答对!byebye!");
			break;
		}
	}
}      

4.输出结果

最后

以上就是高大狗为你收集整理的2.(c语言游戏)猜数游戏:系统给出100以内的随机数,你有五次机会猜数,如果大于给出数,提示”大了”,相反则“小了”的全部内容,希望文章能够帮你解决2.(c语言游戏)猜数游戏:系统给出100以内的随机数,你有五次机会猜数,如果大于给出数,提示”大了”,相反则“小了”所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部