解题思路:
1.创建两个数组表示书数两和价钱
2.用for循环输入每本书的数量
3.创建一个double的类型的变量,计算总钱数
4.再用for循环让每本书总价加到sum中
5.保留小数点后一位输出
#include<bits/stdc++.h>
using namespace std;
int b[15];//创建一个数组b
double a[15]={0,28.9,32.7,45.6,78,35,86.2,27.8,43,56,65};//创建一个数组,类型为double
int main()
{
for(int i=1;i<=10;i++)//依次输入每本书的数量
{
cin>>b[i];
}
double sum=0;//创建一个double类型的盒子
for(int i=1;i<=10;i++)
{
sum=sum+a[i]*b[i];//将每本书总价添加到累加器sum中
}
printf("%.1lf",sum);//输出
return 0;
}