C语言for循环里的i++是运行执行过程前做还是运动完做
时间: 2023-08-10 21:17:53 浏览: 170
运动会成绩系统_C语言_
在C语言中,for循环语句的执行顺序是由三个部分组成的,它们分别是初始化表达式、循环条件表达式和循环后操作表达式。其中,循环后操作表达式就是用来控制循环变量的变化的。在典型的for循环语句中,循环后操作表达式通常是一个递增或递减表达式,用来控制循环变量的变化。例如,常见的for循环语句如下所示:
```
for (int i = 0; i < n; i++) {
// 循环体
}
```
在这个for循环语句中,循环后操作表达式就是i++,它表示每次循环结束后,i的值都会自增1。因此,在for循环语句中,i++是在循环体执行完毕之后才会执行的。也就是说,在循环体中,i的值始终是当前循环的值,而在循环体执行完毕之后,i的值才会自增1。
阅读全文