我认为这是最最最最关键的部分
一个程序写的有多好,我觉得取决于他就能能把需求给抽象成什么样子?
抽象到最后,必须是容易理解的,要不然还不如不抽象呢,
举个例子好了;
实现这个功能:
符合以下条件1,2,3,4条件时,输出1.不符合输出0;
条件1:学籍 = 小学,年级 = 二年级,班级 = 3班
在符合条件1的情况下
三个科目
语文 >= 90;
数学》= 80
英文 》 = 60;
条件2:学籍 = 初中,年级 = 三年级,班级 = 4班,
条件2的情况下,
四个科目:
化学》 = 80;
生物》 = 70;
美术》 = 60;
画画》 = 80;
条件3:学籍 =高中,年级 = x,班级 = x;
在3的情况下;
科目数 = n;
x1 > A;
X2 》 B;
条件4 : 学籍 = 大学,blalalal
Xn > n;
你可以写出来一个函数,然后分析一下,我建议你首先把模型抽象好了,再写程序。