21xrx.com
2024-09-20 01:03:53 Friday
登录
文章检索 我的文章 写文章
C++ for循环实例
2023-07-01 11:01:40 深夜i     --     --
C++ for循环 实例 例子 编程

C++是一种广泛使用的编程语言,它提供了许多方法来进行循环处理,其中最常用的是for循环。下面介绍一些使用C++的for循环的实例。

1. 输出数字序列

for循环最基本的用法就是输出数字序列。以下是输出1到10的代码:


for(int i=1; i<=10; i++)

  cout << i << endl;

在这个for循环中,i从1开始循环直到10,每次循环i加1,并将它输出到屏幕上。

2. 计算数列的和

除了输出数字序列,for循环还可以计算数列的和。以下是计算1到10的和的代码:


int sum = 0;

for(int i=1; i<=10; i++){

  sum += i;

}

cout << "1到10的和是:" << sum << endl;

在这个for循环中,每次循环将i加到sum上,最终输出sum的值。

3. 循环处理数组

for循环还可以用于循环处理数组。以下是遍历数组并输出各个元素的代码:


int arr[5] = 4;

for(int i=0; i<5; i++){

  cout << arr[i] << endl;

}

在这个for循环中,i从0开始循环直到4,每次循环输出arr的第i个元素的值。

4. 多重循环

for循环还可以嵌套,实现多重循环。以下是输出乘法表的代码:


for(int i=1; i<=9; i++){

  for(int j=1; j<=i; j++){

    cout << j << "*" << i << "=" << i*j << "\t";

  }

  cout << endl;

}

在这个for循环中,外层循环控制每行的数字个数,内层循环控制同一行中的数字。输出结果如下:


1*1=1

1*2=2  2*2=4

1*3=3  2*3=6  3*3=9

1*4=4  2*4=8  3*4=12  4*4=16

1*5=5  2*5=10  3*5=15  4*5=20  5*5=25

1*6=6  2*6=12  3*6=18  4*6=24  5*6=30  6*6=36

1*7=7  2*7=14  3*7=21  4*7=28  5*7=35  6*7=42  7*7=49

1*8=8  2*8=16  3*8=24  4*8=32  5*8=40  6*8=48  7*8=56  8*8=64

1*9=9  2*9=18  3*9=27  4*9=36  5*9=45  6*9=54  7*9=63  8*9=72  9*9=81

总的来说,for循环是C++程序设计中最重要的循环结构之一,使用for循环可以实现从简单的输出数字序列到复杂的多重循环,掌握好for循环的使用方法,对于编写高效率的程序,有着非常重要的作用。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复