栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言 -- 分支语句与循环语句概述

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言 -- 分支语句与循环语句概述

  1. 语句
  2. 选择语句
  3. 循环语句

1、语句

     C语言中由一个分号隔开的就是一条语句。
    
     顺序语句:以从上至下的顺序来运行
     选择语句:有选择执行和选择不执行的语句
     循环语句:有重复执行的语句

2、选择语句
2.1 if-else语句

     if(条件表达式) //条件表达式为真时执行
     {
         语句;
     }
     else //否则条件为假时执行
     {
         语句;
     }
    
     注意:条件表达式,在其他语句中若涉及条件判断也要注意这一点

void main()
{
	int k = 0;
	if (k == 0)
	{
		printf("@@n"); //条件表达式为k==0或者k=其他非零值时输出@@
	}
	else
	{
		printf("**n"); //条件表达式为k=0时会输出**
	}
	return 0;
}

2.2 switch-case语句

     产常用于多分支的情况
     注意break的使用(以所要实现的功能为前提合理使用),每条case语句后加上break实际上是把语句列表划分为了不同的情况
     default语句来表达值与所有case标签都不匹配的情况,是一个编写代码的好习惯
    
     switch(整形表达式)
     {
         case 标签1:
             要执行的内容;
             break;
         case 标签2:
             要执行的内容;
             break;
         ......
         default:
             相应的提示;
             break;
     }

3、循环语句
     for:循环适用于循环次数确定的情况下
     while:当只有判断条件时可选择该循环
     do-while:(先斩后奏)不管条件成不成立,先执行一次
    
     关于break和continue关键字:
     break:完全跳出循环
     continue:跳出本次循环,开始执行下次循环

3.1 while循环
    
     while(条件表达式)
     {
         循环语句;
     }
    
3.2 for循环
    
     不建议在for循环的循环体内修改循环变量,以免程序出现错误
     对于for循环的循环变量建议采用“左闭右开”的写法
    
     for(初始化循环变量;条件判断语句;循环条件调整)
     {
        循环语句;
    }

3.3 do-while循环
    
     do-while循环至少会执行一次
    
     do
     {
         循环语句;
     }
     while(条件表达式);
    
3.4 一些死循环的表示方法

     for(;;)
     {
         循环体;
     }
   
     while(1)
     {
         循环体;
     }

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/457163.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号