蓝桥杯 ALGO-140 算法训练 P1101

xiaoxiao2021-02-28  101

有一份提货单,其数据项目有:商品名(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 prut { char MC[100]; double DJ; int SL; }; int main() { int i,n; double sum=0; scanf("%d",&n); int a[100]={}; struct prut edu[n]; for(i=0;i<n;i++) { scanf("%s %lf %d",&edu[i].MC,&edu[i].DJ,&edu[i].SL); } for(i=0;i<n;i++) { sum+=edu[i].DJ*edu[i].SL; } printf("%f",sum); return 0; }

转载请注明原文地址: https://www.6miu.com/read-66469.html

最新回复(0)