参考代码:
n = int(input()) arr = list(map(int, input().split())) s1, s2, s3, s4 = 0, 0, 0, 0 for i in range(len(arr)): if 0 <= arr[i] <= 18: s1 += 1 elif 19 <= arr[i] <= 35: s2 += 1 elif 36 <= arr[i] <= 60: s3 += 1 else: s4 += 1 print("%.2f%%\n%.2f%%\n%.2f%%\n%.2f%%" %(s1/n*100, s2/n*100, s3/n*100, s4/n*100))
0.0分
0 人评分
点我有惊喜!你懂得!浏览:1437 |
C语言考试练习题_保留字母 (C语言代码)浏览:637 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:701 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:702 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1292 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:570 |
关于C语言变量位置的问题浏览:294 |
GC的苦恼 (C语言代码)浏览:672 |
交换Easy (C语言代码)浏览:805 |
格式化数据输出 (C语言代码)浏览:882 |