在我们学习到for循环的阶段,我们已经有了一点的编程基础,包括我们所知道的输入输出等格式的掌握。那么C语言的for循环究竟有什么作用呢,下面就让我们一起理解一下。
1.首先的问题便是如何计算1.2.3…10这十位数的和。
(1)如果我们不使用for来完成,共有两种方法。
①一种就是暴力流直接将十个数字相加。代码如下。
②另一种便是数学知识,前n项的和,这个比较简单n*(n+1)/2。
很显然这两种办法都比较局限性,但是都能够出现结果。
(2)如果我们采用for循环的使用方法来解决这个问题。
在这个问题里面我们使用的for并不能够显现的很突出,但是依旧能够感受到for的用去,我们只需要完成一个轮廓,剩下的for内部会将我们的运算完成。
2.假设给定一个正整数n,然后便是n个正整数,求这n个数的和,我们又将怎么完成。这道题将是典型的C语言for循环题目。我们只需要按照for的输入就可以实现这n个正整数的输入。也正因为这n个正整数无根可寻,for才是重中之重。
首先便是正整数n的定义,然后再for的格式,将要输入的n个正整数读入代码即可。
我们通过图片可以明显的了解到,使用for循环能够明显的节省我们时间,更加不用再将这n个整数一个一个输入,我们只需要将输入放在for循环内部就能够实现自动读入。而for的格式也是很简单for( 1 ; 2 ; 3 ),1表示的为开始设置,2表示结束标志,3表示进行中的过程。以上便是对于C语言for循环的简单理解。
小编今天的讲解就到此为止了,希望对你们有所帮助!!