对于C ++程序中的循环| C ++ For循环示例
对于C ++程序中的循环| C ++ For Loop Example是今天的主题。为了理解循环,我们必须事先了解C ++中的循环。当我们想要一段特定的代码运行多次时,就会使用循环。我们使用循环重复执行代码语句,直到满足特定条件。它简化了程序员的工作,也缩短了代码长度。
内容概述
- 1对于C ++程序中的循环
- 2循环如何工作
- 3 for循环的语法
- 4 for循环流程图
- 5 for循环的参数
- 6 C ++中for循环的示例程序
- 7在C ++中无限循环
- 8使用for循环显示数组的元素
- 9推荐帖子
对于C ++程序中的循环
例如,如果我们要打印从1到1000的数字,那么如果我们不使用循环,我们必须编写1000个不同的打印语句来打印从1到1000的数字。在循环的帮助下,我们可以编写这段代码在2行。我们需要运行循环并给出迭代条件。
循环有3种类型的循环,而循环和do-while循环。在本教程中,我们将学习for循环。
for循环是重复控制结构,通常用于更有效地编写代码,该代码应该被执行特定次数。
循环如何工作
- 初始化语句仅在开头执行一次。
- 然后,评估测试表达式。
- 如果测试表达式为false,则for循环终止。但是如果测试表达式为true,则执行for循环体内的代码,并更新update表达式。
- 评估测试表达式,并重复此过程直到测试表达式为假。
for循环的语法
for(initialization; condition; increment/decrement) { //statements }
请参阅以下示例。
for(int i=1;i<=100;i++) { cout<说明:上面的代码将打印1到100之间的数字。
循环流程图
for循环的参数
for(initialization; condition; increment/decrement) { // Statements }执行初始化步骤以仅对其执行一次的程序计数器初始化。程序计数器也称为循环控制变量。
下一个参数是检查循环应该运行的条件的条件。
之后,有一个递增/递减计数器,一旦执行语句,它会增加或减少计数器。
C ++中for循环的示例程序
Q1-编写程序以显示for循环的机制。
#includeusing namespace std; int main() { cout<<"We will print numbers from 1 to 20 using for loop"< 查看输出。
Q2-编写程序,使用for循环打印1到20之间的所有偶数。
#includeusing namespace std; int main() { cout<<"We will print even numbers from 1 to 100 using for loop"< 查看输出。
Q3-编写程序,使用for循环打印从1到100的所有奇数。
#includeusing namespace std; int main() { cout<<"We will print odd numbers from 1 to 100 using for loop"< 查看输出。
在C ++中无限循环
当循环重复执行并且永不停止时,循环被认为是无限的。它通常是错误的。当你在for循环中设置一个条件,它永远不会返回false时,它就变成了无限循环。
请参阅以下示例。
#includeusing namespace std; int main(){ for(int i=1; i>=1; i++){ cout<<"Value of variable i is: "< 它是一个无限循环,因为我们递增i的值,所以它总是满足条件i> = 1,条件永远不会返回false。
这是无限循环的另一个例子。
// infinite loop for ( ; ; ) { // statement(s) }使用for循环显示数组的元素
请参阅以下程序,该程序使用for循环显示数组的项目。
#includeusing namespace std; int main(){ int arr()={21,9,56,99, 202}; /* We have set the value of variable i * to 0 as the array index starts with 0 * which means the first element of array * starts with zero index. */ for(int i=0; i<5; i++){ cout< 请参阅以下输出。
21 9 56 99 202最后,C ++程序中的For循环| C ++ For循环示例结束了。
推荐帖子
C ++示例教程中的If-else语句
C ++递归示例
C ++内联函数示例
C ++示例中的访问说明符
C ++示例教程中的范围解析运算符
资讯来源:由0x资讯编译自APPDIVIDEND,版权归作者Ankit Lathiya所有,未经许可,不得转载