第三章的总的原则:
1.将重复性代码改到数组中,使用最简单的数据结构---数组来表示一段冗长的相类似的代码往往可以达到最佳效果
2.封装复杂的结构时,使用抽象的术语对她进行定义,并将那些操作表示成一个类。
3.尽可能地使用高级工具。超文本,名称-值对,电子表格,数据库
4.让数据去构造程序。
习题1代码实现:
#include <stdio.h> int income[5] = {2200,2700,3200,3700,4200}; double lilu[5] = {0,0.14,0.15,0.16,0.17}; int main() { int incomevalue = 0; scanf("%d",&incomevalue); int iter = (incomevalue - 2200)/ 500; int tax = lilu[iter] * (incomevalue - 2200); printf("%d ",tax); }