学习函数前的铺垫

我直接举个例子,这个例子会体现一些函数的特点,也会结合之前的while循环语句进行讲解,即使函数的铺垫,也是复习。

 

       案例如下:

我想让一个 int 变量 a 从 0 开始进行自增,直到 a 为 5后进行输出,如下:

int a = 0;// 声明变量、赋值。

a += 1;// 当前a = 1

a += 1;// 当前a = 2

a += 1;// 当前a = 3

a += 1;// 当前a = 4

a += 1;// 当前a = 5,满足要求了,输出

cout << a << endl;

输出结果:5

这个逻辑需要写5遍:a += 1 这段代码。

写5遍还能接受,如果让某个值自增100遍、1000遍呢?一遍一遍写肯定不现实,这时循环语句的特点就可以解决这类问题。比如此案例:

同样还是自增到 5 时,进行输出,我可以这样写:

int a = 0;// 声明变量、赋值。

 while(a < 5){

             a += 1;

        }

 cout << a << endl;

结果:5

// 这里使用while的循环特性,当 a 不是 5 的时候则一直自增,一旦到 5 了,就跳出循环,执行             输出。如果我们想让 a 自增到 1000 ,只需将条件判断改为 a < 1000 即可。

 

       总结:

通过while循环可以省去大量的重复操作,而函数最重要的作用就是节省重复操作!这里先让大家对函数的作用有个概念。下一篇会详细介绍函数。

========

作者补充:本篇文章建议和下一篇连续学习,可以让知识点衔接更加流畅,易于理解。
 

 

 

更多推荐