```python # 输入四个季度的销量 spring = int(input()) summer = int(input()) autumn = int(input()) winter = int(input()) # 计算全年总销量 total = spring + summer + autumn + winter # 计算每个季度的占比 ratio_spring = (spring / total) * 100 ratio_summer = (summer / total) * 100 ratio_autumn = (autumn / total) * 100 ratio_winter = (winter / total) * 100 # 输出年度销量统计报表 print(" Season Quantity Ratio") print("------------------------") print(f" Spring {spring:<8} {ratio_spring:.1f}%") print(f" Summer {summer:<8} {ratio_summer:.1f}%") print(f" Autumn {autumn:<6} {ratio_autumn:.1f}%") print(f" Winter {winter:<6} {ratio_winter:.1f}%") print("------------------------") print(f" Total {total:<8} 100.0%") # 三条额外需要注意的逻辑点 # 1. 确保输入的销量为非负整数,避免出现负数或小数 # 2. 处理总销量为零的情况,避免除以零错误 # 3. 格式化输出时,确保对齐和百分比精度一致 ``` [2025-08-01 14:04:36 | AI写代码神器 | 374点数解答]