C语言学习笔记7

循环结构

while语句

语法:
while(表达式)
循环体
流程图:
C语言学习笔记7_第1张图片

例子:计算1+2+…+100的结果
先画出流程图
C语言学习笔记7_第2张图片

#include 

int main()
{
    int i,sum;
    i = 1;
    sum = 0;

    while (i <= 100)
    {
        sum = sum + i;
        i++;
    }

    printf("结果是:%d\n",sum);
}

运行结果:
在这里插入图片描述

例子:统计从键盘输入的一行英文句子的字符个数。
C语言学习笔记7_第3张图片

#include 

int main()
{
    int count = 0;

    printf("请输入一行英文字符:");

    while (getchar() != '\n')
    {
        count = count + 1;
    }

    printf("字符个数是:%d\n",count);
}

运行结果:
C语言学习笔记7_第4张图片

do…while 语句

语法:

do
	循环体
while(表达式);

流程图:(先执行,再判断)

C语言学习笔记7_第5张图片
例子:验证用户密码
(两种方法,while和do…while)
C语言学习笔记7_第6张图片C语言学习笔记7_第7张图片

while和do…while的区别:

C语言学习笔记7_第8张图片

循环的基本结构

C语言学习笔记7_第9张图片

for语句

C语言学习笔记7_第10张图片

你可能感兴趣的:(c语言,开发语言,后端)