问题标题: 1056为什么错了?

0
0
已解决
吴知玄
吴知玄
新手光能
新手光能
    int a,b,c,d,e,f,g,h,i,j;
    double my;
    cin>>a>>b>>c>>d>>e>>f>>g>>h>>i>>j;
    my=a*2.5+b*2.7+c*3.2+d*3.8+e*2.4+f*15.0+g*12.5+h*13.6+i*16.8+j*2.25;
    printf("%.1f",my);


-1
已采纳
刘睿轩
刘睿轩
中级光能
中级光能

int a,b,c,d,e,f,g,h,i,j,k;
    float tot=0.0;
    cin >> a >> b >> c >> d >> e >> f >> g >> h >> i >> j;
    tot=a*2.5+b*2.7+c*3.2+d*3.8+e*2.4+f*15.0+g*12.5+h*13.6+i*16.8+j*22.5;//核心程序
    cout << tot;
 

0
杨子逸
杨子逸
新手天翼
新手天翼
double k;
    int a,b,c,d,e,f,g,h,i,j;
    cin>>a>>b>>c>>d>>e>>f>>g>>h>>i>>j;
    k=a*2.5+b*2.7+c*3.2+d*3.8+e*2.4+f*15.0+g*12.5+h*13.6+i*16.8+j*22.5;

输出k

0
王紫馨
王紫馨
高级守护
高级守护
    cin>>t;
    ans+=t*2.5;
    cin>>t;
    ans+=t*2.7;
    cin>>t;
    ans+=t*3.2;
    ......//省略一部分计算
    cin>>t;
    ans+=t*22.5;

按照以程序接着推,就AC了。

t是输入变量

ans是买菜所用的钱的总和,每次累加

0
欧阳语聪
欧阳语聪
资深守护
资深守护
for(int i=0;i<=9;i++){
    cin>>b[i];
}
    for(int i=0;i<=9;i++){
        c+=a[i]*b[i];
    }
    printf("%.1f",c);
0
0
颜咏春
颜咏春
中级光能
中级光能
cin>>a>>s>>d>>f>>g>>h>>j>>k>>l>>v;
    t=a*2.5+s*2.7+d*3.2+f*3.8+g*2.4+h*15.0+j*12.5+k*13.6+l*16.8+v*22.5;
0
我要回答