zoukankan      html  css  js  c++  java
  • 算法训练 P1101


      有一份提货单,其数据项目有:商品名(MC)、单价(DJ)、数量(SL)。定义一个结构体prut,其成员是上面的三项数据。在主函数中定义一个prut类型的结构体数组,输入每个元素的值,计算并输出提货单的总金额。
      输入格式:第一行是数据项个数N(N<100),接下来每一行是一个数据项。商品名是长度不超过100的字符串,单价为double类型,数量为整型。
      输出格式:double类型的总金额。
    输入:
      4
      book 12.5 3
      pen 2.5 10
      computer 3200 1
      flower 47 5

    输出:
      3497.500000


    #include<stdio.h>
    struct goods{
    char name[100];
    double jiage;
    int shuliang;
    };
    int main(){
    struct goods huo[100];
    int n;
    scanf("%d",&n);
    int i;
    double s=0.0;
    for(i=0;i<n;i++){
    scanf("%s%lf%d",huo[i].name,&huo[i].jiage,&huo[i].shuliang);//lf
    }
    for(i=0;i<n;i++){
    s=s+huo[i].jiage*huo[i].shuliang;
    }
    printf("%lf",s);
    return 0;
    }

  • 相关阅读:
    GUI编程
    网络编程
    线程池详解_3
    多线程详解_2
    注解和反射_1
    多线程详解_1
    javaEE简要总结
    MarkDown使用教程简单介绍
    com.sun.xxx.utils不存在问题的解决
    解决npm install安装慢的问题
  • 原文地址:https://www.cnblogs.com/xiyushimei/p/8547689.html
Copyright © 2011-2022 走看看