D6: for迴圈
最基本的for迴圈样式是:
for (变数初始值; 判断式; 递增式){
陈述句;
}
如果我今天想输出1~10的数字就可以使用for迴圈来表示
EX.
for(int i=1; i<=10; i++) {
printf("%d ", i);
}
输出结果为: 1 2 3 4 5 6 7 8 9 10
那如果我今天想要的输出结果是1~10的加总
EX.
int sum=0;
for(int i=1; i<=10; i++) {
sum=sum+i;
}
printf("%d", sum);
运算结果就会是55
在使用for迴圈的时候要注意判断式是否能让迴圈结束避免形成无穷迴圈,造成程式无法执行完毕而当机
像是下面这个就会形成无穷迴圈
for(int i=1; i<=10; i--)
所以在执行的程式一直没有跑出结果的时后就很有可能是因为有无限迴圈的存在!!