首页 > 其他分享 >猜数字游戏

猜数字游戏

时间:2023-05-07 18:31:56浏览次数:32  
标签:guess 游戏 int input break printf rec 数字

1、电脑生成一个随机数

2、猜数字

猜数字游戏_C语言学习

#define _CRT_SECURE_NO_WARNINGS

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

void menu() {
	printf("******************************");
	printf("***  1.PLAY      0.EXIT  *****");
	printf("******************************");
}

void game() {
	int rec;
	int guess;
	rec = rand() % 100 + 1;
	while (1) {
		printf("请猜数字:\n");
		scanf("%d", &guess);
		if (guess > rec) {
			printf("猜大了\n");
		}
		else if (guess < rec) {
			printf("猜小了\n");
		}
		else {
			printf("恭喜你猜对了!\n");
			break;
		}
	}
}

int main()
{
	int input;
	srand((unsigned int)time(NULL));
	do {
		menu();
		printf("请选择:\n");
		scanf("%d", &input);
		switch (input) {
		case 1:
			game();
			break;
		case 0:
			printf("退出游戏\n");
			break;
		default:
			printf("选择错误\n");
			break;
		}
	} while (input);
		return 0;
}

标签:guess,游戏,int,input,break,printf,rec,数字
From: https://blog.51cto.com/u_16080683/6252339

相关文章

  • 跟姥爷深度学习5 浅用卷积网络做mnist数字识别
    一、前言前面用TensorFlow浅做了一个温度预测,使用的是全连接网络,同时我们还对网上的示例做了调试和修改,使得预测结果还能看。本篇我们更进一步使用CNN(卷积)网络,不过再预测温度就有点大材小用,所以本篇是做手写数字的识别。手写数字识别是非常经典的分类问题,是入门必备的,门槛又比猫......
  • 数字证书编码ASN.1 _
    一、任务详情参考附件中图书p223中13.2的实验指导,完成DER编码序列号=1174(0x0496),证书签发者DN="CN=VirtualCA,C=CN",证书持有者DN="CN=你的名字拼音,OU=Person,C=CN",证书有效期=20200222000000-20220222000000。用echo-n-e"编码">你的学号.der中,用OpenSSLasn1parse分析......
  • 数字证书编码ASN.1
    参考附件中图书p223中13.2的实验指导,完成DER编码序列号=1174(0x0496),证书签发者DN="CN=VirtualCA,C=CN",证书持有者DN="CN=你的名字拼音,OU=Person,C=CN",证书有效期=20200222000000-20220222000000。用echo-n-e"编码">你的学号.der中,用OpenSSLasn1parse分析编码......
  • 分析游戏中的金钱交易:Multi-view Attention Networks
    文章目录1.摘要2.引入3.游戏数据描述3.1逆水寒中的游戏日志3.2社交图分析3.3行为序列3.4角色属性构造4.MVAN模型4.1multi-graphattentionnetwork4.2behaviourattentionnetwork4.3behaviourattentionnetwork4.4DataSourceAttentionNetwork5.模型效果5.1baseline......
  • 数字证书编码ASN.1
    序列号1174(0x0496)证书签发者DN="CN=VirtualCA证书有效期=20200222000000-20220222000000证书持有者DN=CN=yuyingpeng,OU=Person......
  • C/C++猜数字游戏[2023-05-06]
    C/C++猜数字游戏[2023-05-06]题目8:猜数字游戏软件题目描述设计一个猜数字游戏软件,该程序具有以下功能:(1)游戏区:玩家在此开始游戏,系统给出玩家每次猜数字后的提示,包括数值、位置均正确的个数,以及数值正确但位置不正确的个数。(2)刷新排行榜:当玩家成功完成一轮猜数字游戏后......
  • Tapdata 的 ∞ 实践:中小企业如何轻量、高效地搭建起一个灵活易用的数字化平台
    数字化浪潮的裹挟下,企业的转型之路正在变得愈加清晰。然而在数字化转型这条企业生存和发展的必由之路上,更易受到市场变化冲击、所处环境竞争压力更大的中小企业无疑在面临更多的困难和挑战。一方面,中小企业为了顺应时代潮流、适应市场需求,需要积极采取措施,推进数字化转型,实现自......
  • 数字证书编码ASN.1
    数字证书编码ASN.1一、任务详情参考附件中图书p223中13.2的实验指导,完成DER编码序列号=1174(0x0496),证书签发者DN="CN=VirtualCA,C=CN",证书持有者DN="CN=你的名字拼音,OU=Person,C=CN",证书有效期=20200222000000-20220222000000。用echo-n-e"编码">你的学号.der中,用Open......
  • 计讯物联智慧灯杆网关,夯实智慧城市建设的数字底座
    智慧灯杆以城市道路、公园、广场等为分布特点,以共建共享为建设理念,高度集成智慧照明、视频监控、充电桩、LED信息发布、环境监测、安全管理、5G基站等多功能于一体,是新一代智慧城市信息基础设施,在智慧城市的智能照明、社会安防、智慧交通、信息发布等方面扮演重要角色。 其中,......
  • 数字型注入(post)
    抓包搞到格式id=1&submit=%E6%9F%A5%E8%AF%A2查字符段id=1orderby2&submit=%E6%9F%A5%E8%AF%A2id=1unionselect1,2&submit=%E6%9F%A5%E8%AF%A2......