实验5 循环结构程序设计
一、 实验目的
1、理解循环控制结构的执行过程
2、掌握for 语句和while 语句的使用
3、掌握循环结构程序设计方法
4、通过练习进一步理解MATLAB 的编程方法和循环结构程序设计方法
二、实验环境(硬/软件要求)
PC 机,MATLAB7.0以上。
三、实验内容
1、输入20个数,求其中最大数和最小数。
要求分别用循环结构和调用MATLAB 的max 函数、min 函数来实现。
2、从键盘输入一个整数,将它反向输出,例如输入693,输出为396
3.求满足100)1ln(0
>+∑=m
n n 的最小m 值. 4、根据n 321222221111
6+⋯+++=π,求π的近似值。
当n 分别取100、1000、
10000时,记过是多少?
5、若两个连续自然数的乘积减1是素数,则称这两个连续自然数是亲密数对,该素数是亲密素数。
例如,2⨯3-1=5,由于5是素数,所以2和3是亲密数对,5是亲密素数。
求[2,50]区间内:
(1)亲密数对的对数。
(2)与上述亲密数对对应的所有亲密素数之和。
提示:可用isprime 函数判断一个数是否是素数。