问题标题: 1232

0
0
已解决
张鑫宇
张鑫宇
中级守护
中级守护
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a,b;
    cin>>a;
    if(a>40)
    printf("%.1f",a*(4-1.2));
    if(a>20&&a<=40)
    printf("%.1f",a*0.9*4);
    if(a<=20)
    printf("%.1f",a*4);
    return 0;
}

 


0
已采纳
张睿杰
张睿杰
初级天翼
初级天翼
if(n<=20) x=n*4;
    else if(n>20&&n<=40)
    {
        x=n*4;
        x=(x/10.0)*9;
    }
    else if(n>40)
    {
        x=n*4;
        x=(x-n*1.2); 
    }
    printf("%.1f",x);

 

0
0
0
蒋智航
蒋智航
高级天翼
高级天翼

if(n<=20) x=n*4;

 

    else if(n>20&&n<=40)

 

    {

 

        x=n*4;

 

x=(x/10.0)*9;

 

    }

 

    else if(n>40)

 

    {

 

        x=n*4;

 

        x=(x-n*1.2);

 

    }

0
张马润泽
张马润泽
初级光能
初级光能
    double n;
    cin>>n;
    if(n<=20)
    printf("%.1f",n*4);
    if(n>20&&n<=40)
    printf("%.1f",n*4*0.9);
    if(n>40)
    printf("%.1f",n*(4-1.2)); 

第一个if语句有点问题

我要回答