问题标题: 酷町堂:80!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

0
0
已解决
徐润扬
徐润扬
高级守护
高级守护
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    double a;  
    cin>>a; 
        if(a<3)
        {
            printf("%.1f",8);       
        }   
        else if(a==3)
        {
              printf("%.1f",8); 
        }
     else  
        {
             printf("%.1f",8+(a-3)*2.2);
        }         
}

0
已采纳
陈思远
陈思远
修练者
修练者
printf("%.1f",8);

将这个改成

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

这样就行了

0
0
0
0
0
0
张宸瑞
张宸瑞
中级守护
中级守护

思路:如果a<=3,cout<<8.0;

不然,printf("%.1f",8+(a-3)*2.2);

望采纳
 

0
我要回答