站点图标 陌路寒暄

猴哥开店

猴哥开店

时间: 1ms        内存:128M

描述:

猴哥的花果山水果店已经经营5年了,在店庆日举办了有奖销售,规定凡在本店购物5种水果均可以参加活动。只要你依次说出每种水果的估算价值,如果哪种水果的估算价值与实际价值的差值小于一元,则该种水果免费。小乌龟应邀第一个参加了购物活动,并选择了五种水果,请编程计算小乌龟实际的付款价值。

#include <stdio.h>
#include <math.h>
int main()
{
    float actual_value[5],estimate_value[5];
    int i,n=5;
    float sum=0;
    for(i=0; i<n; i++)
        scanf("%f",&estimate_value[i]);
    for(i=0; i<n; i++)
    {
        scanf("%f",&actual_value[i]);
/*
     补充并提交该部分代码
*/
    }
    printf("%.1f\n",sum);
    return 0;
}

输入:

第一行,小乌龟给出的五种水果的估算价值
第二行,小乌龟购买的五种水果的实际价值

输出:

小乌龟实际的付款金额( 保留一位小数)

示例输入:

30.5 15 18 20 9
32 15.5 16 25 9.5

示例输出:

73.0

提示:

参考答案(内存最优[1092]):


#include <stdio.h>
#include <math.h>
int main()
{
    float actual_value[5],estimate_value[5];
    int i,n=5;
    float sum=0;
    for(i=0; i<n; i++)
        scanf("%f",&estimate_value[i]);
    for(i=0; i<n; i++)
    {
        scanf("%f",&actual_value[i]);
if(fabs(estimate_value[i]-actual_value[i])>=1)
        sum=sum+actual_value[i];
    }
    printf("%.1f\n",sum);
    return 0;
}

参考答案(时间最优[0]):


#include <stdio.h>
#include <math.h>
int main()
{
    float actual_value[5],estimate_value[5];
    int i,n=5;
    float sum=0;
    for(i=0; i<n; i++)
        scanf("%f",&estimate_value[i]);
    for(i=0; i<n; i++)
    {
        scanf("%f",&actual_value[i]);
        if(fabs(estimate_value[i]-actual_value[i])>=1)
            sum+=actual_value[i];
    }
    printf("%.1f\n",sum);
    return 0;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

退出移动版