首页 > 其他分享 >daily study

daily study

时间:2022-12-25 18:33:46浏览次数:36  
标签:guess int study ret daily printf input include

1.编写猜数字游戏:电脑生成随机数,猜对猜大猜小都有提示,可以反复玩。

使用do while语句,先执行一次,再判断是否继续游玩。

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void game()
{
​​//1.产生随机数​​ int ret = 0;
int guess = 0;
ret = rand() % 100 + 1;//生成1-100的随机数
//2. 猜数字
while (1)
{
printf("请猜数字>:");
scanf("%d", &guess);
if (guess > ret)
{
printf("猜大了\n");
}
else if (guess < ret)
{
printf("猜小了\n");
}
else
{
printf("猜对了\n");
break;
}
}

}
void menu()
{
printf("************************\n");
printf("***1.game start 0.exit***\n");
printf("***************************
\n");
}
int main()
{
int input = 0;
srand((unsigned int)time(NULL));
do
{
menu();
printf("请选择>:");
scanf("%d", &input);
switch (input)
{
case 1:
game();//猜数字
break;
case 0:
printf("退出程序");
break;
default:
printf("输入错误,请重新输入");
}
} while (input);
return 0;
}

标签:guess,int,study,ret,daily,printf,input,include
From: https://blog.51cto.com/u_15918782/5968234

相关文章

  • the third study--2022.12.20
    提高程序可读性的四个技巧1.选择有意义的函数名。(例如:身高--height;体重--weight;英寸--foot等等)2.写注释。当有些函数名不好解释时,可以通过在旁边写注释来进行解释;也可......
  • Study in campus
    TheyareexperiencingsomethingverydifferentfromthetraditionalfactorymodelofAmericaneducation,inwhicheveryoneontheassemblylineisdeliveredth......
  • 给iOS工程增加Daily Build
    前言DailyBuild是一件非常有意义的事情,也是敏捷开发中关于“持续集成”的一个实践。DailyBuild对于开发来说有如下好处:保证了每次checkin的代码可用,不会造成整个工程编译......
  • 本地如何使用phpstudy环境搭建多站…
    默认情况下,phpStudy的站点根目录是在它自己的WWW目录,比如F:\phpStudy\WWW,访问的地址可以是​​http://127.0.0.1/​​  或​​http://localhost/​​下面我们要实现的是创......
  • phpstudy 修改代码后,生效延迟
    phpstudy修改代码后,生效延迟问题:Phpstudy本地环境PHP代码修改后不能立即生效,或phpstudy修改了代码,生效有延迟软件环境:macOS13、phpstudy问题解决:https://www.xp.c......
  • DailyRollingFileAppender 支持设置最大日志数量
    Log4j现在已经被大家熟知了,所有细节都可以在网上查到,Log4j支持Appender,其中DailyRollingFileAppender是被经常用到的Appender之一。最常用的Appender——RollingFileAppende......
  • Android Study 之 如何通过Data Binding提升撸码逼格(高级篇 - 简单阅读源码)
    LZ-Says:洗个澡,突然感觉爽到爆~~~又回来了哦~前言前几天,终于完善了关于DataBinding基础篇以及进阶篇博文编写,过程很是艰难哦~下面附上链接地址:​​AndroidStudy之如何......
  • 安装phpStudy后报错:Warning: session_start()...” 的解决方法
    在使用phpstudy的时候遇到以下报错:Warning:session_start():open(C:/ProgramFiles/php/sessiontemp\sess_0cde28de3ce1a2e2cc8e8723b5a40279,O_RDWR)failed:Permiss......
  • 用PHPstudy工具在Windows环境下部署商城系统
    前言:为了试验测试项目,在网上找的PHP商城项目,在虚拟机-win10上部署环境1.准备PHPstudy工具下载:Windows版phpstudy下载-小皮面板(phpstudy)(xp.cn)安装:解压下......
  • study-python 一个用于保存python学习的代码的仓库
    opencv-study文件夹2022年11月30创建OpenCV是一个图像处理库。它包含大量图像处理函数day01文件夹p1.py本代码功能:读取图像数据img=cv.imread(cv.samples.findFi......