C++ 函数--幽径初探索
1 #include <iostream> 2 using namespace std; 3 4 long double probability(unsigned numbers, unsigned picks); 5 6 int main() 7 { 8 cout << fixed; 9 int total, choices; 10 cout << "输入这场游戏共有多少选择的机会\n" 11 << "而玩家每次能选择几次?" << endl; 12 while((cin >> total >> choices) && choices <= total) 13 { 14 cout << "玩家参加了" << probability(total, choices) << "次活动才能赢得大奖\n" 15 << "输入下两个要测试的数字(按q退出):"; 16 } 17 cout << "bye!" << endl; 18 return 0; 19 } 20 21 //计算彩票中奖的概率。从numbers次机会中,取picks次 22 long double probability(unsigned numbers, unsigned picks) 23 { 24 long double result = 1.0; 25 unsigned n; 26 unsigned p; 27 28 for(n = numbers, p = picks; p > 0; n--, p--) 29 { 30 result = result * n / p; 31 } 32 return result; 33 }
转载于:https://www.cnblogs.com/hangaozu/p/8392802.html
C++ 函数--幽径初探索相关推荐
- [基础] AHK函数对象初窥 ① _实例2_实际可用版
[基础] AHK函数对象初窥 ① _实例2_实际可用版 ;# 母文章 https://zhuanlan.zhihu.com/p/48977298;;;;;;;;;;;;;;;;;;;;;;;;;;;; ...
- c语言min函数_C语言探索之旅 | 第一部分第十课:第一个C语言小游戏
内容简介 前言 准备工作和建议 我的代码 改进方案 第一部分第十一课预告 1. 前言 上一课是 C语言探索之旅 | 第一部分第九课:循环语句 . 经过前面这么多课的努力,我们终于迎来了第一个比较正式的 ...
- evaluate函数在python_Pandas探索之高性能函数eval和query解析
Python Data Analysis Library 或 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.Pandas 纳入了大量库和一些标准的数据模型,提供了高 ...
- Python函数之初体验
定义函数 在Python中,定义一个函数要使用def语句,依次写出函数名.括号.括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回. 我们先定义一个求字符串长度的函数 ...
- 寻路优化(一)——二维地图上A*启发函数的设计探索
工作中需要优化A*算法,研究了一天,最后取得了不错的效果.看网上的朋友还没有相关的研究,特此记录一下.有错误欢迎大家批评指正.如需转载请注明出处,http://www.cnblogs.com/Leon ...
- 未来交通 | 中国二十城出行者“MaaS及共享出行体验”初探索
2022年11月,世界资源研究所(WRI)发布<出行即服务(MaaS)实践指南介绍与案例集>(以下简称<报告>),为中国城市可持续出行框架下如何发展MaaS提出建议,进一步推动 ...
- scanf()函数用法规则探索——c语言,以及%c和%s的语法特性
一: 针对%c读入 从以上程序测得,对于%c 来说 scanf()接收键盘输入的所有东西,遇回车结束输入 ,可以读入空格,句号 当scanf以%c接收一串字符时,每次只能接收一个字符,即单个字符 我们 ...
- 强化学习初探索——Q-table 举例,附可执行Python代码
作为一个非专业初学爱好者,在看了一些强化学习教程之后决定从Q-table入门强化学习.我参考的资料很多,个人感觉下边这个链接https://mp.weixin.qq.com/s/34E1tEQMZua ...
- php 加载完成后在执行函数,PHP内核探索:引用与函数执行
一个函数的执行结果要返回给调用者,除了使用return功能,还有一种办法,那就是以引用的形式传递参数,然后在内部修改这个参数的值.前一种方法往往只能返回一个值,如果我们的函数执行结果具有多种数据,便需 ...
最新文章
- python 排序算法 简书_Python---简析八大排序算法
- AWS — AWS Snow 系列
- JDK,JRE,JVM区别与联系
- php 字符型转变为数值,php怎么把字符串转换为数值?
- leetcode 145 --- 二叉树后序遍历
- 海龟交易法则07_如何衡量风险
- git 设置忽略文件类型 gitignore
- Echarts地图动效制作
- 免越狱免签名苹果ios webAPP打包生成网站APP教程附iphone配置实用工具
- 习题8.16 (简单方法)输入一个字符串,内有数字和非数字字符
- Git更新本地分支信息
- BZOJ5336 DP套DP
- android8临时root,Android8.0怎么root,刷supersu无穷重启
- 前端模块化(CommenJS规范、ES6规范)
- PAT做题过程中的一些方法技巧总结
- 通过创建script标签来引入外部js
- 经验分享|在龙芯2K上运行RT-Thread系统并开源
- 骗钱没商量 软件厂商6大忽悠伎俩揭秘
- Conflux Studio新版教程详解
- PYTHON新建PPT