使用srand()函数生成随机数

简介: 使用srand()函数生成随机数

include

include

include

int main() {
int iRandomNum = 0;
srand(123);
iRandomNum = (rand() % 4) + 1;
printf("\nFortune Cookie - Chapter 3\n");

switch (iRandomNum) {
case 1:
printf("\n a.\n");
break;
case 2:
printf("\n b.\n");
break;
case 3:
printf("\n c.\n");
break;
case 4:
printf("\n d.\n");
break;
}
printf("%d\n ", (rand() % 49) + 1);
printf("%d\n ", (rand() % 49) + 1);
printf("%d\n ", (rand() % 49) + 1);
printf("%d\n ", (rand() % 49) + 1);
printf("%d\n ", (rand() % 49) + 1);
printf("%d\n", (rand() % 49) + 1);
}

目录
相关文章
关于 Flutter中的TextFiled不可以直接在Row中使用的问题
TextFiled不可以直接在Row中使用的问题,报错简单修改方法
|
开发工具 vr&ar 图形学
XR Interaction Toolkit教程⭐一、简介、安装和基本配置
XR Interaction Toolkit教程⭐一、简介、安装和基本配置
|
存储 编译器 C++
【c++】类和对象(中)(构造函数、析构函数、拷贝构造、赋值重载)
本文深入探讨了C++类的默认成员函数,包括构造函数、析构函数、拷贝构造函数和赋值重载。构造函数用于对象的初始化,析构函数用于对象销毁时的资源清理,拷贝构造函数用于对象的拷贝,赋值重载用于已存在对象的赋值。文章详细介绍了每个函数的特点、使用方法及注意事项,并提供了代码示例。这些默认成员函数确保了资源的正确管理和对象状态的维护。
820 4
cesium自带的组件显示与隐藏
这篇文章讲解了如何控制Cesium中自带组件的显示与隐藏,包括了各个组件的属性名称及其对应的显示隐藏操作方法。
570 0
cesium自带的组件显示与隐藏
|
存储 监控 数据安全/隐私保护
ERP系统中的文档管理与版本控制
【7月更文挑战第25天】 ERP系统中的文档管理与版本控制
549 2
ERP系统中的文档管理与版本控制
|
传感器 供应链 物联网
新兴科技驱动下的未来:区块链、物联网与虚拟现实的发展与应用探析
随着科技的迅猛发展,区块链、物联网和虚拟现实等新兴技术正成为未来的关键驱动力。本文将深入探讨这些技术的发展趋势与广泛应用场景,揭示它们在不同领域中的革新潜力和实际应用价值。
233 28
|
Linux 数据安全/隐私保护 Android开发
10 个最佳 Linux 开源笔记软件
10 个最佳 Linux 开源笔记软件
1354 1
|
存储 NoSQL 关系型数据库
何时使用MongoDB而不是MySql
MySQL 和 MongoDB 是两个可用于存储和管理数据的数据库管理系统。MySQL 是一个关系数据库系统,以结构化表格格式存储数据。相比之下,MongoDB 以更灵活的格式将数据存储为 JSON 文档。两者都提供性能和可扩展性,但它们为不同的应用场景提供了更好的性能。
646 1
何时使用MongoDB而不是MySql
|
设计模式 算法 前端开发
【面试题】如何理解 前端设计模式-测策略模式?
【面试题】如何理解 前端设计模式-测策略模式?
109 0
|
监控 Ubuntu Java
部署项目的体验
部署项目的感受和过程,阿里云使用的一些小技巧
267 1
部署项目的体验

热门文章

最新文章