我们的规定,程序中永远不准使用直接的常数。任何常数必须用宏表明其含义。
只准有两个地方出现常数
for(i=0;i<n;i++)
while(1)
0,1是唯一被允许使用的常数。
大家看到的,也是唯一被允许写出的循环,其他任何循环形式,递减,do while,不允许使用。
关键算法不允许直接写出,只准使用宏表示,宏名表示其真实含义。
每个计算宏内只允许出现1个四则运算符号,且不管是何种运算,均必须使用()包围。
每个变量和函数名必须直接表意。
main函数是组织者,不允许直接实现功能,永远只能调用别的函数。
只准有两个地方出现常数
for(i=0;i<n;i++)
while(1)
0,1是唯一被允许使用的常数。
大家看到的,也是唯一被允许写出的循环,其他任何循环形式,递减,do while,不允许使用。
关键算法不允许直接写出,只准使用宏表示,宏名表示其真实含义。
每个计算宏内只允许出现1个四则运算符号,且不管是何种运算,均必须使用()包围。
每个变量和函数名必须直接表意。
main函数是组织者,不允许直接实现功能,永远只能调用别的函数。