问题标题: 酷町堂:2162

0
0

0
已采纳
芮奥运
芮奥运
高级光能
高级光能
double m,n,h,sum,w;
    int i_sum;
    cin>>m>>n>>h;
    sum=m+n+h;
    i_sum=(int)sum;
    w=i_sum;
    if(sum-i_sum>=0.5) cout<<w<<".5"; 
    else cout<<w<<".0";
 
1
蒋智航
蒋智航
高级天翼
高级天翼
cin>>a>>b>>c; 
    d=a+b+c;
    if(d-int(d)>=0.5)
        cout<<int(d)<<".5";
    else
        cout<<int(d)<<".0";

 

0
郑怡翔
郑怡翔
初级天翼
初级天翼

首先输入a,b,c

求(double)总价,再定义整型变量,赋值总价的变量

再求小数部分(小数-整数)

if(h<0.5)//小数部分
    {
        hou=zs; //
    } 
    else if(h>=0.5)
    {
        hou=0.5+zs;
    }

 

0
王星河
王星河
资深光能
资深光能

定义 a, m, n, h;

输入 m, n, h;

n = m + n + h;

a = int(n);

输出 a << '.';

if( (n-a)是0-4之间 ) 输出 0; else 输出 5;

返回 0;

王星河在2018-02-04 14:06:33追加了内容

错了,应该是:

if( (n-a)*10在0-4之间 ) 输出 0; else 输出 5;

0
0
杨陈卓
杨陈卓
新手天翼
新手天翼

核心代码

    if(y>=0&&y<0.5)
        d=x;
    if(y>=0.5&&y<=1)
        d=x+0.5;

 

我要回答