当前位置: 首页 > news >正文

【9】C语言_while循环 | break | contiune

目录

1、循环种类

2、while结构

3、while中的break

4、while中的continue

5、EOF getchar putchar


1、循环种类

循环语句

while

for

do...while

2、while结构

while(表达式)

循环语句;

  • while括号里如果为真。那就一直执行,遇到假就退出循环。

3、while中的break

 结果打印1 2 3 4,break的作用是直接跳出循环。

#include<stdio.h>
int main()
{
    int i = 1;
    //在while循环中,break用于永久的终止循环
    while(i <=10)
    {

        if(5 == i)
            break;
        printf("%d ",i);
        i ++;

    }
    return 0;

}

4、while中的continue

输出:1 2 3 4 加死循环,continue的作用是跳过本次循环的continue后面的代码,直接到while的条件语句。

#include<stdio.h>
int main()
{
    int i = 1;
    //在while循环中,continue的作用是跳过本次循环continue后面的代码
    while(i <=10)
    {

        if(5 == i)
            continue;
        printf("%d ",i);
        i ++;

    }
    return 0;

}

总结:break和continue

  • break的作用是直接跳出整个循环。
  • continue是用于终止本次循环的,也就是本次循环中continue后边的代码不会再执行,而是直接跳转到while语句的判断部分。进行下一次循环的入口判断。

5、EOF getchar putchar

//getchar:读取一个字符

//putchar:输出一个字符

 

//EOF   end of file   文件结束标志

int main()
{
    int ch =getchar();
    printf("%c\n",ch);  //输出一个字符
    return 0;
}
int main()
{
    int ch = 0;
    while((ch = getchar()) !=EOF)
    {
        putchar(ch);
    }
    return 0;
}

相关文章:

  • 哪个网站生鲜配送做的好处/网络营销公司如何建立
  • 网站开发技术联系方式/网站友链
  • 响应式网站手机端/合肥关键词快速排名
  • 适合seo的建站系统/流量宝官网
  • 西安做公司网站/seo有哪些经典的案例
  • 做二手手机的网站有哪些/谷歌广告优化
  • MySQL之存储过程
  • C++ string类的初步了解
  • 选股策略实战笔记
  • 【胖虎的逆向之路】03——Android一代壳脱壳办法罗列实操
  • vue-element-admin前端搭建学习笔记
  • 第18章 配置文件的自动新建及其覆盖性写入
  • 【Linux】基础:进程间通信
  • 五个了解自己天赋优势的分析工具(四)MBTI测试
  • 卫星通信系统各个工作频段
  • Vuex模块化
  • php 安装curl扩展支持sftp协议
  • MobaXterm连接出现 Network error: Connection timed out 问题解决