问题标题: 1128

0
0
已解决
谈文瑞
谈文瑞
新手光能
新手光能
#include <iostream> 
#include<cstdio> 
using namespace std; 
int main() 
{ 
    long double a=4.5,b=5.5,c=3.5,d=4.0,e=5.0,s=4.5,m; 
    cin>>m;
    m=a*4.5+b*5.5+c*3.5+d*4.0+e*5.0+s*4.0; 
    printf("%.1f",m); 
    return 0;
}

1128   中秋月饼

题目描述 Description

中秋节快到了,妈妈让小明去超市买月饼。已经超市有6种不同口味的月饼,且每种口味的月饼价格如下:冰皮月饼4.5元/个;五仁月饼5.5元/个;豆沙月饼3.5元/个;果蔬月饼4.0元/个;蛋黄月饼5.0元/个;芝麻月饼4.5/个。小明想每种月饼都买一点,且每种月饼买的数量由输入决定。请聪明的你帮小明算一算总共需要付款多少钱。

输入描述 Input Description

输入为一行,包含6个整数,分别为购买每种月饼的数量。(每个整数不超过100)

输出描述 Output Description

输出为一行,包含一个实数,为购买6种月饼总共需要付的钱数。结果保留一位小数。

样例输入 Sample Input

 

1 1 1 1 1 1

样例输出 Sample Output

 

27.0

哪错了?谢谢!


0
已采纳
贺晓雨
贺晓雨
资深守护
资深守护
另一种方法,有点麻烦,但新手适用:
 double a,b,c,d,e,f,g,h,i,j,k,l,m;
    a=4.5;
    b=5.5;
    ………………
    cin>>g>>h>>i>>j>>k>>l; 
    g=g*a;
    h=h*b;
    ………………
  最后别忘了输:

m=g+h+i+j+k+l;

printf("%.1f",m);

希望能帮到你。

0
黄俊博
黄俊博
资深光能
资深光能

m=a*4.5+b*5.5+c*3.5+d*4.0+e*5.0+s*4.5;

保留一位小数

0
颜咏春
颜咏春
中级光能
中级光能
cin>>a>>b>>c>>d>>e>>v;
    j=a*4.5+b*5.5+c*3.5+d*4.0+e*5.0+v*4.5;
0
时梓繁
时梓繁
修练者
修练者
 double a,b,c,d,e,f,s;
    cin>>a>>b>>c>>d>>e>>f;
    s=a*4.5+b*5.5+c*3.5+d*4.0+e*5.0+f*4.5;
    printf("%.1f",s); 
0
0
郑怡翔
郑怡翔
初级天翼
初级天翼

应该输入

a,b,c,d,e,s

然后m=a*4.5+b*5.5+c*3.5+d*4.0+e*5.0+s*4.5;

最后输出m即可

别忘了保留一位小数

我要回答