解题思路:
1.由题可知,计算n个数的和和均值,那么还是创建两个变量sum为累加器,ave为均值,ave为double类型
2.输入n,利用计数循环将n个数分别输入,每次输入一个数都添加到累加器中
3.执行完循环后,计算ave=sum*1.0/n;注意要类型转换
4.利用printf函数按照规定格式输出
- #include
- using namespace std;
- int main()
- {
- int n,x,sum=0;//sum为累加器
- scanf("%d",&n);//输入n
-
- for(int i=1;i<=n;i++)
- {
- cin>>x;//输入每个数
- sum=sum+x;//将输入的数都添加到累加器中
- }
-
- double ave=sum*1.0/a;//计算均值
- printf("%d %.5lf",sum,ave); //按照格式输出
- return 0;
- }