解题思路:
利用数组,先把价格表示,再利用数组表示总钱数,赋值给另一个数组,分开循环输出就好啦
解题代码:
#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;
}
C++计算书费(数组)
最新推荐文章于 2024-02-22 10:00:54 发布