首页 > 其他分享 >请编写函数fun,该函数的功能使:统计各年龄段的人数。N个年龄通过调用随机函数获得, 并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d[0]中,把10至19岁年龄段的人数放在d[1]中

请编写函数fun,该函数的功能使:统计各年龄段的人数。N个年龄通过调用随机函数获得, 并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d[0]中,把10至19岁年龄段的人数放在d[1]中

时间:2024-07-02 23:19:33浏览次数:1  
标签:10 函数 放在 100 人数 年龄段

/请编写函数fun,该函数的功能使:统计各年龄段的人数。N个年龄通过调用随机函数获得,
并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d[0]中,把10至19岁年龄段的人数放在d[1]中,
把20至29岁的人数放在d[2]中,其余以此类推,把100岁(含100以上年龄的人数都放在d[10]中。结果在主函数中输出。
/

#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define N 200
int fun(int *age, int *d)
{
    for(int i=0;i<11;i++)
        d[i]=0;
    for(int i=0;i<11;i++)
    {
        for(int j=0;j<N;j++)
        {
            if(age[j]>=(i*10) && age[j]<((i+1))*10)
            {
                d[i]++;
            }
        }
    }
}

int main(void)
{
    int age[N];
    int d[11];
    srand(time(NULL));
    for(int i=0;i<200;i++)
    {
        age[i]=rand()%151;
    }
    fun(age,d);
    for(int i=0;i<11;i++)
    {
        printf("d[%d]:%d\n",i,d[i]);
    }
    return 0;
}

标签:10,函数,放在,100,人数,年龄段
From: https://www.cnblogs.com/yesiming/p/18280730

相关文章

  • 请编写函数fun,该函数的功能是:删去一维数组中所有相同的数, 使之只剩一个。数组中的数已
    /请编写函数fun,该函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数/#include<stdio.h>intfun(intarr[],intsize){if(size==0){return0;}inti,j=0;for......
  • 类和对象-友元-全局函数做友元
    全局函数做友元#include<iostream>usingnamespacestd;classBuilding{ //goodGay全局函数是Building好朋友,可以访问Building的私有成员 friendvoidgoodGay(Building*building);public: Building() { m_SittingRoom="客厅"; m_BedRoom="卧室"; }......
  • c语言函数指针和指针函数的区别及代码示例
    c语言函数指针和指针函数的区别及代码示例在C或C++中,函数指针和指针函数是两个容易混淆但本质不同的概念。理解它们的区别对于深入掌握C/C++的指针和函数特性至关重要。1.函数指针定义:函数指针是指向函数的指针。它存储了函数的地址,通过它可以调用该函数。语法:返回类型(*指......
  • zip-zip(子函数调用)
    题目监听服务器端口,得到题目如下:源码解析主函数主函数中是题目界面的逻辑,对应于用户的选择做出相应的操作,其中需要注意的是选项2,解压操作需要获得root权限(uid==0).选项1,2:文件压缩和解压缩,是常规的文件压缩代码,不做解释。选项3:buy操作,buy()函数调用了加密函数en......
  • C++定义函数指针,回调C#
    C++定义函数指针。typedefint(__stdcall*delegate_func)(inta,intb);暴露接口:int__stdcallCPPcallCSharp(delegate_funcfunc);方法实现:int__stdcallCPPcallCSharp(delegate_funcfunc){returnfunc(1,2);}头文件calculator.h#ifndefLIB_CALCULATOR_H#defin......
  • Python对历年高考分数线数据用聚类、决策树可视化分析一批、二批高校专业、位次、计划
    全文链接:https://tecdat.cn/?p=36626原文出处:拓端数据部落公众号随着高等教育的普及与竞争的日益激烈,高考作为通往高等教育的重要门槛,其分数线的波动、高校及专业的选择成为了社会广泛关注的焦点。考生和家长在面临众多高校和专业的选择时,往往需要综合考虑多种因素,如分数线、专......
  • 利用单叶函数计算希格斯粒子的方法
    利用单叶函数计算希格斯粒子的方法下面介绍将春秋晚期金剑柄的线段数据代入单叶函数公式中,计算希格斯粒子的图形,按这个图像喷射希格斯粒子达到超光速的目的。相关资料下载网址:链接:https://pan.baidu.com/s/1Ql1nATEeHgj_cBctXCYB_g?pwd=nzjj提取码:nzjj链接:https://pan.baidu.......
  • Nuxt3 的生命周期和钩子函数(八)
    title:Nuxt3的生命周期和钩子函数(八)date:2024/6/30updated:2024/6/30author:cmdragonexcerpt:摘要:本文介绍了Nuxt3框架中的一些重要生命周期钩子,如prepare:types用于自定义TypeScript配置和类型声明,listen用于在开发服务器启动时注册自定义事件监听器,schema:ex......
  • Nuxt3 的生命周期和钩子函数(七)
    title:Nuxt3的生命周期和钩子函数(七)date:2024/6/30updated:2024/6/30author:cmdragonexcerpt:摘要:文章阐述了Nuxt3中Nitro生命周期钩子的使用,如nitro:config自定义配置、nitro:init注册构建钩子、nitro:build:before/after调整构建设置及处理公共资产、prerend......
  • 欧拉函数、整除分块和扩展欧几里得
    欧拉函数欧拉函数(写作\(\varphi(x)\)),表示\(i\in[1,x]且\gcd(i,x)=1\)的\(i\)的数量。乍一看好像很难求,但我们先考虑最简单的情况,即\(x\in\mathbb{P}\)(\(\mathbb{P}\)表示质数集)的情况。首先很容易看出\(\varphi(x)=x-1\),因为\(x\in\mathbb{P}\),所以\(\foralli......