kubeflow 比特微 docker安装部署 sqlite dataframe uitableview validation variables ros 打印 grep xsd Zeptojs 安卓小程序源码 多线程实现方式 json转object bootstrap居中对齐 kubernetes集群 python输出函数 python生成随机数 python代码示例 python循环语句 windows安装python环境 python中import python返回函数 python模块大全 java对象 java中的多态 java入门新手教程 java方法重载 java中获取当前时间 java怎么学 java删除数组中的某个元素 ** 图片链接生成器 ps校正倾斜照片 h370主板 如何强行退出小米账号 python封装 rar去广告 vue上传文件
当前位置: 首页 > 学习教程  > 编程语言

C语言--猜数字游戏

2020/8/31 14:03:32 文章标签:

随机生成一个1~100的数让用户猜

#include "stdio.h"
#include "stdlib.h"
#include "time.h"
//目录
void begin()
{
	printf("***********************\n");
	printf("****1.play  0.exit*****\n");
	printf("***********************\n");
}
//游戏
void game()
{
	int ret, i;
	ret = rand()%100+1;
	while(1)
	{
		printf("please input\n");
		scanf("%d", &i);
		if(i > ret)
		{
			printf("猜大了\n");
		}
		else if(i < ret)
		{
			printf("猜小了\n");
		}
		else
		{
			printf("猜对了!!! \n");
			break;
		}
	}
}
int main()
{
	int input;
	srand((unsigned int)time(NULL));
	do{
		begin();
		scanf("%d", &input);
		switch(input)
		{
			case 1: game(); break;
			case 0: printf("exit game\n"); break;
			default: printf("input failure\n"); break;
		}

	}while(input);
	return 0;
}

Linux下测试
在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_150157.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?