解题思路:
1.由题可知,要求计算每个月的平均结余,12个月各个月份的结余已经给出,那么通过计数循环,循环12次,将每个月的结余都累加到sum累加器中
2.然后设定平均结余ave=sum/12;因为输入都是浮点数,为了减小精度差,sum和ave都为double类型
3.最后按照格式输出,规定保留两位小数,并且要输出$,那么利用printf函数按照浮点数的格式输出即可
#include<bits/stdc++.h>
using namespace std;
int main()
{
double a,sum=0;//定义sum为累加器
for(int i=1;i<=12;i++)
{
cin>>a;//输入每个月的平均结余
sum=sum+a;//添加到累加器中
}
double ave=sum/12;//计算平均结余
printf("$%.2lf",ave);//按照格式输出
return 0;
}