问题标题: 1252,采购糖果,中么错了???

0
0
已解决
张马润泽
张马润泽
初级光能
初级光能
#include<iostream>
#include<cstdio> 
using namespace std;
int main()
{
    double a,b,yh,jlf;
    cin>>a;
    b=10;
    yh=a*10*0.9/10;
    jlf=(a*7+1)/8;
    if(yh>jlf)
    cout<<"JLF";
    if(yh<jlf)
    cout<<"YH";
    if(yh==jlf)
    cout<<"Same";
    return 0;
} 

怎么错了?

张马润泽在2018-01-12 21:59:04追加了内容

@马佳滢 

为神马是complie  error?


0
已采纳
马佳滢
马佳滢
新手天翼
新手天翼

张马润泽 你好!

错误:

  b=10;
    yh=a*10*0.9/10;
    jlf=(a*7+1)/8;

改成:

yh=a*10*0.9;
    jlf=a/8*70+a%8*10;

原因:

永辉超市=a*10*0.9(这个好理解)
家乐福超市=a/8*70+a%8*10(不仅要考虑买7买送一,如果是7或7的倍数,钱数不减少)

(至于你的b=10是什么,希望你置于介绍)

0
0
张马润泽
张马润泽
初级光能
初级光能
能解释一下吗?

我稍稍有点看不懂。。。

我要回答