我的第三篇博客--循环结构

| 这个作业属于哪个班级 | C语言--网络2011/2012 |
| ---- | ---- | ---- |
| 这个作业的地址 | [C博客作业00--我的第三篇博客]( https://i.cnblogs.com/posts/edit;postId=14022123)|
| 这个作业的目标 | 学习循环结构内容,包括for循环、while循环、循环嵌套 |
| 姓名 | 唐宇悦 |

单循环

嵌套循环

1.本章学习总结

1.1 for循环语法

for(初始化语句;判断条件语句;控制条件语句)
{
循环体语句;
}
for的后面没有分号!

1.2 while、do while循环语法

while 循环语句
while(条件表达式)
{
执行语句;
}

do while 循环语句
do
{
执行语句;
}
while(条件表达式)

1.3 跳出循环相关语句break\continue

break

                   跳出循环语句,指的是跳出整个循环语句(即结束语句为真时),不在执行循环语句。执行下一语句。

continue

                   跳出本次循环,整个循环是由多次循环次数共同组成,而在某一次的执行语句中,因为符合(不符合

                   条件 跳出本次循环(即为不执行本次的循环语句),直接进行下次循环。

例: (break)

                     for(int i=1;i<10;i++)
                         {
                           if(i%7==0)break;     //当i=7时,即就是循环执行到第七次的时候,break跳出整个循环
                         }

例: (continue)

                     for(int i=1;i<10;i++)
                        {
                             if(i%3==0) continue;  //当i整除3时(i=3、6、9)跳过本次循环,直接进行下次循环
                        }

1.4 循环嵌套

对于嵌套的循环结构,执行顺序是从内到外:先执行内层循环,再执行外层循环。
while(){ // 外层循环
// 内层循环
for()
{
}

学习体会

比分支顺序又更难了一点,希望接下来继续加油吧!

2.编程技巧总结

如:整数转化为字符串:加 ‘0’ ,然后逆序。

字符串转化整数:减 ‘0’,乘以10累加。
整数加 ‘0’后会隐性的转化为char类型;字符减 ‘0’隐性转化为int类型

3.PTA实验作业

3.1 数列求和问题

int N, sign = 1;
double sum = 0.0;
sum += (double)i / (2 * i - 1) * sign;

3.2 图形打印问题

介绍printf调试如何检查错误


posted @ 2020-11-22 22:55  唐yuy  阅读(99)  评论(0编辑  收藏  举报
levels of contents