本文共 622 字,大约阅读时间需要 2 分钟。
实验目的:1.熟悉典型循环结构的3个特点。
2.比较for循环结构与while循环结构。
3.掌握for循环结构的用法。
实验步骤:
1.写出for循环结构的一般形式,画出相关的执行流程图,并用while循环结构实现此流程图。
2.用for循环结构实现例5-2和例5-3。
3.编程验证下面的结论。
1)for( ;表达式2; )和while(表达式2)等价。
2)for( ;; )和while(1)等价。
4.输入一个正整数,输出它的因数。如输入6,则输出1,2,3,6。
5.输入一个正整数,判断它是否为质数。如输入6,则输出“6不是质数!”;输入7,则输出“7是质数!”。(不能使用break语句)
6. 斐波那契数列的一般项 Fn定义如下:
前8项可以用下面的程序输出。
#include <stdio.h>
void main()
{
int f1, f2;
f1 = f2 = 1;
printf("%11d%11d\n", f2, f1);
f2 = f1 + f2;
f1 = f2 + f1;
printf("%11d%11d\n", f2, f1);
f2 = f1 + f2;
f1 = f2 + f1;
printf("%11d%11d\n", f2, f1);
f2 = f1 + f2;
f1 = f2 + f1;
printf("%11d%11d\n", f2, f1);
}
分析算法,并用循环结构改写程序。转载地址:http://dddti.baihongyu.com/