实验六——循环结构程序练习总结

1.本次课学习到的知识点:

(1)循环结构的实现要点:

1.归纳出哪些操作需要反复操作---循环体

2.这些操作在什么情况下重复执行---循环控制条件

(2)“%6d“表示数数间隔6个空格

(3)逆序问题、素数问题、斐波那契数列问题及穷举算法

2.实验过程中遇到的问题及解决方法:

(1)经常会把循环体前后的{}落掉。

(2)对自定义函数的使用还不是很清晰

(3)询问同学,查阅书籍资料

3.实验心得体会及本章学习总结:

通过这一章的学习,大体掌握了三种循环语句for语句、while语句、do-while语句,并能运用于一些简单的题目中,逐渐的对c语言有了自己的理解。明确了循环条件和循环体,选择while语句实现循环。循环结构四要素:循环初始化,循环条件,循环体,循环变量修改。可以把for语句改写成while语句,for语句和while语句都能实现循环。程序中用负数作为输入的结束标志。continue语句和break语句的区别在于,break结束循环,continue只是跳过后面的语句继续循环。break除了可以中止循环外,还用于switch语句,而continue只能用于循环。

4.预习:函数

(1)定义:函数是一个完成特定工作的独立程序模块,包括函数和自定义函数两种:

1.scanf(),printf()等为库函数,由c语言系统提供定义,编程时只要直接调用即可。

2. cylinder(),fact()函数,需要用户自己定义,为自定义函数。

(2)cylinder(),fact()功能不同,但他们能实现一个计算,并可以得到一个明确的计算结果。

(3) 函数定义的一般形式为:

函数类型    函数名(形式参数表)

{

          函数实现过程                

   }

(4)函数部首:由函数类型、函数名和形式参数表组成,位于函数定义第一行。

   函数首部后面不能加分号,它和函数体一起构成完整的函数定义。

   函数体:体现函数的实现过程。

(5)函数的调用

函数调用过程:任何c程序执行,首先从主函数main()开始

函数调用的形式:函数名(实际参数表)

实际参数可以使常量,变量和表达式 

对于实现计算功能的函数,函数调用通常出现两种情况下: 

1、赋值语句  volume=cylinder(radius,height);

2、输出函数的实参   printf("%f",cylinder(radius,height));

实参和形参一一对应,数量应相同,顺序应一致。

(5)函数结果返回:   return    表达式。

原文地址:https://www.cnblogs.com/linjiahui/p/5976892.html