zoukankan      html  css  js  c++  java
  • 计算书费

    下面是一个图书的单价表:
    计算概论 28.9 元/本
    数据结构与算法 32.7 元/本
    数字逻辑 45.6元/本
    C++程序设计教程 78 元/本
    人工智能 35 元/本
    计算机体系结构 86.2 元/本
    编译原理 27.8元/本
    操作系统 43 元/本
    计算机网络 56 元/本
    JAVA程序设计 65 元/本
    给定每种图书购买的数量,编程计算应付的总费用。

    样例输入

    2
    1 5 8 10 5 1 1 2 3 4 
    3 5 6 3 100 1 1 0 1 0
    
    

    样例输出

    2140.20
    4427.80

    solve:

    #include<stdio.h>
    #include<stdlib.h>
    int main()
    {
    	int k,i;
    	double sum=0;//书总费用 
    	double m;//书费 
    	int n;//书数 
    	int j=1;
    	scanf("%d",&k);
    	for(i=1;i<=k;i++)
    	{
    		scanf("%d",&n);
    		for(j=1;j<=10;j++)
    		{
    			switch(j)
    			{
    				case 1:
    					m=28.90;break;
    				case 2:
    					m=32.70;break;
    				case 3:
    					m=45.60;break;
    				case 4:
    					m=78.00;break;
    				case 5:
    					m=35.00;break;
    				case 6:
    					m=86.20;break;
    				case 7:
    					m=27.80;break;
    				case 8:
    					m=43.00;break;
    				case 9:
    					m=56.00;break;
    				case 10:
    					m=65.00;break;
    			}
    			sum=n*m+sum;
    			if(j!=10)	scanf("%d",&n);
    		}
    		printf("%.2lf
    ",sum);
    		sum=0;	
    	}
    	return 0;
    }
    
  • 相关阅读:
    Java
    HashMap数据结构与实现原理解析(干货)
    Java
    Java
    Java
    面向对象基础
    Java
    Java
    Java
    shell脚本
  • 原文地址:https://www.cnblogs.com/LegendLa/p/4119222.html
Copyright © 2011-2022 走看看