课堂练习
Posted 听你笑
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了课堂练习相关的知识,希望对你有一定的参考价值。
设计思想:
在纸上演算出10本以内的最小花费。大于10的,对10求余,余数数量按照10以内方法进行分配。
源代码:
import java.util.Scanner; public class Optimal_scheme { public static void main(String[] args) { // TODO Auto-generated method stub int number=0;//购买数量 int n,mod1;//n代表商,mod余数 double sum=0; double mod[]={0,8,15.2,21.6,25.6,30,38,45.2,51.2,55.6,60};//储存10本以内的最优解 System.out.print("请输入购买数量:"); Scanner in=new Scanner(System.in); number=in.nextInt(); mod1=number%10; n=number/10; /*求解*/ sum=60*n+mod[mod1]; System.out.println("购买"+number+"本书,花费最少的金额是"+sum+"元"); } }
实验截图:
个人总结:
这个题目的关键是找到规律,应该学会归纳,按照规律进行求解,会使题目变的简单。
以上是关于课堂练习的主要内容,如果未能解决你的问题,请参考以下文章