计算书费![在这里插入图片描述](https://img-blog.csdnimg.cn/20210131153216115.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzUxMDk2NDMz,size_16,color_FFFFFF,t_70)
解题思路:
利用数组,再利用两次for循环分开输出。蒋每次都结果赋值给另一个数组.
解题代码:
#include
#include<bits/stdc++.h>
#include
using namespace std;
int main()
{
int i,n,k,j;
double c[100];
int b[10];
double a[10]={28.9,32.7,45.6,78,35,86.2,27.8,43,56,65};
cin>>k;
for(i=0;i<k;i++)
{
c[i]=0;
for(j=0;j<10;j++)
{
cin>>b[j];
c[i]+=b[j]*a[j];
}
}
for(i=0;i<k;i++)
{
cout<<fixed<<setprecision(2)<<c[i]<<endl;
}
return 0;
}