【算法入门】统计各个年龄阶段的人数

Python124

转载自:https://www.johngo689.com/2158/

1 题目

函数:fun()
功能:统计各个年龄阶段的人数
描述:
N个年龄通过调用随机函数获得,并存放在主函数的age中
要求函数把0-9岁年龄段的放在d[0]中,把10-19岁年龄段的放在d[1]中,依次类推。把100岁及以上的放在d[10]中
结果在主函数中输出

2 思路

随机使用 rand() 函数,头文件为#include

rand()函数是按指定的顺序来产生整数,因此每次执行上面的语句都打印相同的两个值,所以说C语言的随机并不是真正意义上的随机,有时候也叫伪随机数,使用 rand() 生成随机数之前需要用随机发生器的初始化函数 srand(unsigned seed)(也位于 stdlib.h 中) 进行伪随机数序列初始化,seed 又叫随机种子,通俗讲就是,如果每次提供的 seed 是一样的话,最后每一轮生成的几个随机值也都是一样的,因此叫伪随机数,所以需要每次提供不同的 seed 达到完全的随机,我们通常用时间函数 time(NULL) 作为 seed ,因为时间值每秒都不同,但是在此题中使用不到time这个工具

3 代码

```c

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Python

drf — 异常处理 Exceptions

REST framework提供了自定义异常处理,我们可以自定义的方式来编写异常处理函数。例如我们想在要创建一个自定义异常函数, 注意:这个函数,我们保存到当前主应用中[注意在实际工作中,我们可以设置...
Python

[selenium]等待

selenium显式等待、隐式等待和期望条件 前言 当网络不稳定或应用页面加载有问题,可以设置等待,避免网络问题导致找不到元素等异常。 隐式等待 隐式等待设置的是最长等待时间,如果在规定时间内网页加载...
Python

一切皆对象和深浅拷贝

1.元类 元类的来源是:python中一切皆对象。 1.1 什么是元类 元类就是用来实例化产生类的类 关系:元类---实例化---类(自定义的类)---实例化----对象(obj) 1.2如何查看内置...
Python

python拆包和封包

"""python的拆包和封包之 *号在函数形参和实参的区别1. 在函数形参定义时添加*就是封包过程,封包默认是以元组形式进行封包2. 在函数实参调用过程添加*就是拆包过...
Python

Python爬虫—-Requests库

Python爬虫----Requests库 目录: ​​ 一、Requests库的7个主要的方法​​ ​​​ 二、Response对象的属性​​ ​​​ 三、爬取网页通用代码(异常)​​ ​​​ 四、...
Python

Python3入门之——浅拷贝和深拷贝

由于Python使用了对象引用,因此在使用赋值操作符(=)时,并没有进行赋值操作。如果右边的操作数是字面值,比如字符串或数字,那么左边的操作数被设置为一个对象引用,该对象引用将指向存放字面值的内存对象...
Python

Python第5天–函数

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段,所以我经常说函数是程序员规模化使用的基础。 函数能提高应用的模块性,和代码的重复利用率。在程序设计中,常将一些常用的功能模块编写成函数...
Python

python 实现ftp客户端和服务端

实现一个ftp客户端和服务端 听起来so easy,我也一直以为很简单。 服务端,不就是起一个socket,监听21端口,等客户端连么,连上了,互相say hello 客户端,不就是连一下服务端的21...
Python

pyinstaller和wordcloud和jieba的使用案列

一、pyinstaller库 1、简介 pyinstaller库:将脚本程序转变为可执行(.exe)格式的第三方库 注意:需要在.py文件所在目录进行以下命令,图标扩展名是.ico 2、格式: pyi...