请使用循环和数组方式实现
样例输入:90 80 85 95
样例输出:2.5 -7.5 -2.5 7.5
6条回答 默认 最新
- 快乐鹦鹉 2022-12-07 08:36关注
#include<stdio.h> void main() { int a[1000]; int n = 0; double avg = 0; do { scanf("%d",&a[n]); avg += a[n]; n++; }while(getchar() !='\n'); avg = avg/n; for(int i=0;i<n;i++) printf("%.1f ",a[i]-avg); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 workstation加载centos进入emergency模式,查看日志报警如图,怎样解决呢?
- ¥50 如何用单纯形法寻优不能精准找不到给定的参数,并联机构误差识别,给定误差有7个?matlab
- ¥15 workstation加载centos进入emergency模式,查看日志报警如图,没有XFS,怎样解决呢?
- ¥15 应用商店如何检测在架应用内容是否违规?
- ¥15 Ubuntu系统配置PX4
- ¥50 nw.js调用activex
- ¥15 数据库获取信息反馈出错,直接查询了ref字段并且还使用了User文档的_id而不是自己的
- ¥15 将安全信息用到以下对象时发生以下错误:c:dumpstack.log.tmp 另一个程序正在使用此文件,因此无法访问
- ¥15 速度位置规划实现精确定位的问题
- ¥15 MAC虚拟机(win11)USB插上后无串口com,无法烧录