解题思路:
1)定义4个count计数器
2)输出%:'%.2f%%'%n
注意事项:
参考代码:
n=int(input()) #病人数目 ages=list(map(int,input().split())) #将病人患病年龄打包为整型数组 count1=0 #初始化4个计数器,用于统计各年龄段的患病人数 count2=0 count3=0 count4=0 for i in ages: #遍历年龄,落在对应年龄段则加1 if i>=0 and i<=18: count1+=1 elif i>=19 and i<=35: count2+=1 elif i>=36 and i<=60: count3+=1 elif i>=61: count4+=1 ls=[count1,count2,count3,count4] #创建数组 for j in ls: #遍历各年龄段患病人数的比例 print('%.2f%%'%(100*(j/n)))
0.0分
2 人评分
点我有惊喜!你懂得!浏览:1990 |
简单编码 (C++代码)(这里推荐用switch)浏览:962 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:489 |
永远的丰碑 (C语言代码)浏览:656 |
九宫重排 (C++代码)浏览:2160 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:718 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:662 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:682 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:679 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:324 |