解题思路:
注意事项:
参考代码:
#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 人评分
【绝对值排序】 (C语言代码)浏览:758 |
C语言考试练习题_排列 (C语言代码)浏览:741 |
A+B for Input-Output Practice (V) (C语言代码)浏览:628 |
1009题解浏览:760 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:848 |
数对 (C语言代码)浏览:710 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:499 |
GC的苦恼 (C语言代码)浏览:633 |
简单的a+b (C语言代码)浏览:666 |
矩阵转置 (C语言代码)浏览:795 |