| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> C++知识库 -> 从猜数字中深入刨析C++的while循环结构与rand()随机数 -> 正文阅读 |
|
|
[C++知识库]从猜数字中深入刨析C++的while循环结构与rand()随机数 |
|
第一次发博客,如有错误请多包涵 猜数字 案例描述:系统随机生成一个1到100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或过小,如果猜对恭喜玩家胜利,并且退出游戏。 题目分析:我们这个程序应该具有一个随机数函数来生成数字和一个简单的循环结构来进行数字的不断比较。 知识点
语法:rand()%? max+1 rand()函数没有参数,所以他会返回任意一个从0开始到最大整数的一个整数且会固定为这个随机数也就是在第二次运行时这个数并不会改变,因此方便程序调试。(如需每次运行都产生不同的随机数我们可以运用srand()函数,这在以后的学习中会提到) 例
语法:while(循环条件){ 循环语句 } while结构与for结构(在以后的文章中会学习)的不同点就在与前者没有明确循环次数,而后者则需要明确的循环次数。while语句中也是可以嵌套其他语句的,在本文中也会使用此语法。且只要括号里的循环条件只要为真即可运行。 例
解题
运行结果?
本人非专业大二学生,想跨考计算机,因此在博客中记录自己的学习路程,作为自己成功之时的回忆,不论前景如何都将坚持下去正如歌曲Unstoppable。从菜鸟逐步进步为程序员的过程将是本人几年之后最可贵的风景,也欢迎各位大佬对我进行指点,进阶的路上各位都是我的一生的老师,在此感谢大家。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2021-9-18 |
|
|
| C++知识库 最新文章 |
| 【C++】友元、嵌套类、异常、RTTI、类型转换 |
| 通讯录的思路与实现(C语言) |
| C++PrimerPlus 第七章 函数-C++的编程模块( |
| Problem C: 算法9-9~9-12:平衡二叉树的基本 |
| MSVC C++ UTF-8编程 |
| C++进阶 多态原理 |
| 简单string类c++实现 |
| 我的年度总结 |
| 【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
| c语言常见错误合集 |
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/29 5:12:33- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |