《大道至简》第一章 编程的精义
Begin(算法开始)
import.java.大道至简第一章.*;
import.java.愚公移山.*;
public class Duhougan{
愚公 = {项目组织者&&团队经理&&编程人员&&技术分析师};
/*原始的需求:“惩山北之塞,出入之迂”
项目沟通的基本方式:“聚室而谋曰”
项目的目标:“毕力平险,指通豫南,达于汉阴”
技术方案:“扣石垦壤,箕畚运于渤海之尾”
参与项目的人员:“(愚公)率子孙荷担者三夫”
外协一名:“邻人京城氏之孀妻,有遗男,始龀,跳往助之”*/
if(先天智障||后天懒惰)
{你不会写程序}
else if(你具有思考其他情况的能力)
{你可以开始编程了,并且可以向设计师方向发展,因为你已经具备了一项技能:折衷}
else
{你一定可以学会写程序}
if(你可以写程序)
{
你需要知道一些东西:
程序=算法+结构。
编程的根本:顺序,分支和循环。
算法是对一个程序的逻辑实现的描述,而结构是逻辑实现所依附的数据实体。只要开发人员将这个程序的算法设计出来,结构描述出来,程序已经定型。
if(分析清楚事情,搞清楚事件逻辑关系和依赖关系)
then{代码实现}
}
int n;
cin<<n;
if(n==1)
{好好练习c++}
else if(n==2)
{好好练习c语言}
else
{好好练习Java}
/*语言没有会不会之说,只有喜不喜欢之说;
语言的差别主要体现在适用范围上,一些适合做数值处理,一些适合做图形处理,还有些适合做网页设计...*/
while(1)//一直用各种语言训练编程
{
if(明白语言没有好坏)
break;
}
}