广 州 大 学
实 验 报 告
学 院 商学院
专业、班级 11电子商务
姓名、学号 任雨桐 1113800001
课程名称 C程序设计
项目名称 循环结构设计
实验时间: 4 月 10 日
实验2 循环结构程序设计 实验报告
-4-10
学院商学院年级、专业、班11电子商务姓名任雨桐成绩课程名称C程序设计实验项目名称循环结构设计指导教师签名
一、实验目的
学习循环语句for、while和do-while语句的使用方法。
学习用循环语句实现各种算法,例如穷举法、迭代法等。
进一步熟悉C语言集成环境的使用方法
二、实验原理(算法分析(包括流程图))
1、for为当型循环语句,它很好地体现了正确表达循环结构应注意的三个问题:
(1)控制变量的初始化。
(2)循环的条件。
(3)循环控制变量的更新。
2、while语句格式为:
while(表达式)
语句;/*循环体*/
这里的表达式是循环能否继续下去的条件,而语句是循环体。只要表达式为真,则执行循环体内语句。否则终止循环,执行循环体外语句。
3、do while语句格式为:
do
语句;/*循环体*/
While(表达式);
程序进入do while循环后,先执行循环体内语句,然后判断表达式的真假,若为真则进行 下一次循环,否则为假则终止循环。该循环语句的特点是,表达式为假时也执行一次循环体 内语句。
三、实验过程原始记录
1、用while循环实现数据统计问题。:从键盘输入一批任意数量的整数,统计其中不大于100的非负数数