苦练C的cat


私信TA

用户名:dotcpp0680834

访问量:366

签 名:

CCC

等  级
排  名 15075
经  验 816
参赛次数 0
文章发表 5
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

因为不会C所以努力学C

TA的其他文章

解题思路:

注意事项:

参考代码:

#include<stdio.h>

int main(void)

{

    int n,age[100],i;

    int a=0;        //年龄在0-18

    int b=0;        //年龄在19-35

    int c=0;        //年龄在36-60

    int d=0;        //年龄在61+

    

    scanf("%d",&n);//输入患病人数

    for(i=0;i<n;i++)//用循环输入年龄,并统计各年龄段的患病人数

    {

        scanf("%d",&age[i]);

        if(age[i]<19)           /*根据输入的年龄找到对应的if语句并累加人数*/

        a++;                    

        else if(age[i]<36)

        b++;

        else if(age[i]<61)

        c++;

        else

        d++;

    }

    printf("%.2f%\n",a*100.0/n);

    printf("%.2f%\n",b*100.0/n);

    printf("%.2f%\n",c*100.0/n);

    printf("%.2f%\n",d*100.0/n);

    

return 0;

}


 

0.0分

0 人评分

  评论区