文章目录(Table of Contents)
内容摘要
这一篇主要介绍C中的循环结构,包括for语句和while语句。
- for语句 : 多重循环嵌套、循环状态控制语句(break, continue),结构 for(;;){};
- while语句 : 没什么要注意的,就是结构就是 while(条件){要计算的式子};
for语句学习与说明
下面代码包含两个知识点,一个是多重循环嵌套,还有一个就是循环状态控制。
- #include<stdio.h>
- int main(){
- /*
- for语句实现循环
- - 包含多层嵌套
- - 包含改变循环状态语句
- */
- int i,j,old_sum,sum = 0;
- for(i=1;i<=5;i++)
- for(j=1;j<=5;j++){
- if(sum<100){
- old_sum = sum;
- sum = sum + i + j;
- printf("%0.2d+%0.2d+%0.2d=%0.2d\t",i,j,old_sum,sum);
- if(sum%5==0){
- printf("\n");
- continue; // 跳过当前这次循环;
- }
- }
- else{
- break; // 跳出整个循环;
- }
- }
- printf("\nSum is %d\n",sum);
- return 0;
- }
while语句学习与说明
下面是while语句的介绍,使用例子从0加到100来进行示范;
- #include<stdio.h>
- int main(){
- /*
- while语句实现循环
- 实现从0加到100
- */
- int i = 0,sum = 0;
- while(i<=100){
- sum = sum + i;
- i++;
- }
- printf("sum is %d\n",sum);
- // >> sum is 5050
- return 0;
- }
- 微信公众号
- 关注微信公众号
- QQ群
- 我们的QQ群号
评论