北京邮电大学c语言按要求输出_C语言经典100例004-统计各个年龄阶段的人数
系列文章《C語(yǔ)言經(jīng)典100例》持續(xù)創(chuàng)作中,歡迎大家的關(guān)注和支持。
喜歡的同學(xué)記得點(diǎn)贊、轉(zhuǎn)發(fā)、收藏哦~
后續(xù)C語(yǔ)言經(jīng)典100例將會(huì)以pdf和代碼的形式發(fā)放到公眾號(hào)
歡迎關(guān)注:計(jì)算廣告生態(tài) 即時(shí)查收
1 題目
函數(shù):fun()功能:統(tǒng)計(jì)各個(gè)年齡階段的人數(shù)
描述:N個(gè)年齡通過(guò)調(diào)用隨機(jī)函數(shù)獲得,并存放在主函數(shù)的age中 要求函數(shù)把0-9歲年齡段的放在d[0]中,把10-19歲年齡段的放在d[1]中,依次類推。把100歲及以上的放在d[10]中 結(jié)果在主函數(shù)中輸出
C語(yǔ)言100題集合-ex004
2 思路
隨機(jī)使用 rand() 函數(shù),頭文件為#include <stdlib.h>
rand()函數(shù)是按指定的順序來(lái)產(chǎn)生整數(shù),因此每次執(zhí)行上面的語(yǔ)句都打印相同的兩個(gè)值,所以說(shuō)C語(yǔ)言的隨機(jī)并不是真正意義上的隨機(jī),有時(shí)候也叫偽隨機(jī)數(shù),使用 rand() 生成隨機(jī)數(shù)之前需要用隨機(jī)發(fā)生器的初始化函數(shù) srand(unsigned seed)(也位于 stdlib.h 中) 進(jìn)行偽隨機(jī)數(shù)序列初始化,seed 又叫隨機(jī)種子,通俗講就是,如果每次提供的 seed 是一樣的話,最后每一輪生成的幾個(gè)隨機(jī)值也都是一樣的,因此叫偽隨機(jī)數(shù),所以需要每次提供不同的 seed 達(dá)到完全的隨機(jī),我們通常用時(shí)間函數(shù) time(NULL) 作為 seed ,因?yàn)闀r(shí)間值每秒都不同,但是在此題中使用不到time這個(gè)工具
3 代碼
#include示例結(jié)果:
$ gcc ex004.c -o demo $ ./demo 各年齡階段人數(shù)數(shù)量: 10 9 8 4 10 8 7 7 6 11 20--END--
喜歡本文的同學(xué)記得點(diǎn)贊、轉(zhuǎn)發(fā)、收藏~
更多內(nèi)容,歡迎大家關(guān)注我們的公眾號(hào):計(jì)算廣告生態(tài)
后續(xù)C語(yǔ)言經(jīng)典100例將會(huì)以pdf和代碼的形式發(fā)放到公眾號(hào)
同時(shí)也帶來(lái)更多系列文章以及干貨!
總結(jié)
以上是生活随笔為你收集整理的北京邮电大学c语言按要求输出_C语言经典100例004-统计各个年龄阶段的人数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 梦幻诛仙手游保和堂在哪里
- 下一篇: python pandas读取txt文件