编辑->编译->连接->执行
VC++ 6.0 中运行程序的两种模式:
1、运行模式:感叹号(Ctrl+F5)
2、debug模式:(可以让断点生效的模式,F5)
添加断点
执行下一步:F10
退出调试模式:Shift+F5
例:求1×2×3×4×5
p=1
i=2
p*i=>p p=2
i+1=>i i=3
算法的推导过程:
1、求解的每个步骤用中文表述
2、把中文表述翻译成具体的算法
3、把算法翻译为C程序
算法的特性
(1)有穷性。一个算法应包含有限的操作步骤,而不能是无限的。 (2)确定性。算法中的每一个步骤都应当是确定的,而不应当是含糊的、模棱两可的。 (3)有零个或多个输入。所谓输入是指在执行算法时需要从外界取得必要的信息。 (4)有一个或多个输出。算法的目的是为了求解,“解”就是输出。 (5)有效性。算法中的每一个步骤都应当能有效地执行,并得到确定的结果。
表示一个算法常用的方法
自然语言 传统流程图 N-S流程图 伪代码 PAD图等
用流程图表示算法:
【例】求2个数中较大者的流程图画法: