物联网/嵌入式工程师
重磅升级:新增硬件电路设计与实战,让你软硬通吃,同级PK无敌!行业风口、政策倾斜,新晋热门高薪不内卷!0基础一站式就业完整路径,抢占先发优势!
要让计算机完成循环操作有三种方法,我们先来介绍第一种,for 循环
语法如下:
for(int i=0;i<10;i++){ printf("hello\n"); }
上面的例子中,我们让 printf("hello\n") 语句执行了 10 次,那么 for 循环是如何工作的呢?
首先,在 for 的括号里,实际上有三个短句,他们用分号隔开
for(短句A;短句B;短句C)
当程序执行到 for 之后,会发生下面的事情
1. 先执行“短句A”
2. 再执行“短句B”,如果它的值为真(非0),则执行循环体,否则结束循环
3. 执行完循环体后再执行“短句C”
4. 重复执行步骤 2 和 3,直到“短句B”的值为假,就结束循环
下面我们用 for 循环来完成一个任务,输出一个数组内所有的变量。
int array[100]; for(int i=0;i<100;i++){ printf("array[%d]: %d\n", i, array[i]); }
这种用法,也是 for 循环最常见的用法。因为 for 可以在括号内申明局部变量(变量 i 只在循环内有效),不容易干扰其他部分的代码,而变量 i 处理当作判定条件之外,还恰巧可以当作数组的角标。
请验证,完成请求
由于请求次数过多,请先验证,完成再次请求
打开微信扫码自动绑定
绑定后可得到
使用 Ctrl+D 可将课程添加到书签
举报