定位指定循环【代码调试】
1)实现条件: 调试工具
2)实现方法: 设置断点(巧妙)
3)实现实例: 以matlab软件编写matlab语言为例
matlab语言介绍:
一种演算纸方式的编程语言。
通过这种语言,用户可以用类似于数学公式的方式来编写算法,
降低编程所需的难度、节省了时间,
从而让用户把主要的精力集中在算法的构思而不是编程上。
实例:
程序代码:
源程序:
sum = 2; % 赋初值
for i = 1:10
sum = exp(sum); % 以e为底累指数
end
目的:循环次数为5时sum的值
修改源程序
sum = 2; % 赋初值
for i = 1:10
% 添加部分↓
if i == 5
⚪ disp('循环次数:5'); % 任意符合语法规范的代码 注释:⚪ 为设置断点的位置
end
% 添加部分↑
sum = exp(sum); % 以e为底累指数
end
解释: 利用if语句,
条件判断设置为想要观察的某次循环内部代码运行情况