正在加载图片...
格式一: for<循环参数>=<初值>:<步长>:<终值> <语句1> 说明:对于每个参数值,都重复执行一次语句1 (课堂上,借用前面程序作解释) 例2:请输入、并显示一个20阶方阵,它的元素满足an=1+j-1 解:笨法一:A=1,2,3,4,19,20;2,3,4,…,21; 方法二:编程,程序清单如下: for j=1: 20 for =1: 20 A(1J)=+-1 (循环结构中套循环!) 有时,程序中必需循环结构,但找不道合适的循环参数,或不知道循环 次数,就用下面格式 格式二:Whie<关系表达式1> <语句 说明:每次执行完语句1,都要倒回去检验关系表达式1,只要关系表达式1的值 是1,就再执行语句1。就这样重复执行直到关系表达式1的值是0为止。 初学者慎用此结构,避免陷入死循环。 死循环例子:a=0; 例3:记E=10-8,求自然数m,使得≥E <a 解: 堂现编)格式一: for <循环参数> = <初值> : <步长> : <终值> <语句 1> end 说明:对于每个参数值,都重复执行一次语句 1 . (课堂上,借用前面程序作解释) 例 2:请输入、并显示一个 20 阶方阵,它的元素满足 a = i + j −1. ij 解: 笨法一:A=[1,2,3,4,…,19,20;2,3,4,…,21;……] 方法二:编程,程序清单如下: for i=1:20 for j=1:20 A(i,j)=i+j-1; end end A ( 循环结构中套循环!) 有时,程序中必需循环结构,但找不道合适的循环参数,或不知道循环 次数,就用下面格式: 格式二: while <关系表达式 1> <语句 1> end 说明:每次执行完语句 1,都要倒回去检验关系表达式 1,只要关系表达式 1 的值 是 1,就再执行语句 1。就这样重复执行直到关系表达式 1 的值是 0 为止。 初学者慎用此结构,避免陷入死循环。 死循环例子:a=0; while a>=0 a=a+1; end 例 3:记 8 10−  = ,求自然数 m,使得 . 2 1 , 2 1 1     m− m 解: (课堂现编)
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有