zoukankan      html  css  js  c++  java
  • 《黑马程序员》流程控制(顺序结构,选择结构,循环结构)(C语言)

    一、流程控制

    C语言中程序运行中共分为3中结构:

    顺序结构:默认的流程结构。按照书写顺序执行每一条语句。

    选择结构:对给定的条件进行判断,再根据判断结果来决定执行哪一段代码。

    循环结构:在给定条件成立的情况下,反复执行某一段代码。

    二、选择结构

    if语句结构如下所示,if运行条件只有两个0或1

    if(语句一)
    {
        printf("博客");
    }
    else if
    {
        printf("博客1");
    }
    else if
    {
       printf("博客2");
    }
    else
    {
    
    }
    

    switch语句结构:

    int a = 10;
    
     switch (a) {
    
         case 0:
    
             printf("这是一个0");
    
             break;
    
         case 5:
    
             printf("这是一个5");
    
             break;
    
         case 10:
    
             printf("这是一个10");
    
             break;
    
         default:
    
             printf("什么也不是");
    
             break;
    
     }
    

    if 与 switch对比:if用得比较多,比较灵活,switch只能某个单值

     while语句

    while(条件1)
    {

    }

    注意:

    1.当条件成立时就会执行大括号里面的程序;

    2.必须要有结束条件;

    3. continue 结束当前循环,进入到下一个循环;

    4.break 终止整个循环,进入下一步程序;

    do{

    }while();

    条件不成立会先执行一次大括号里面的程序在进行判断是否满足条件

     循环结构-for

    初始化语句等可以是多句(把printf放到for的括号中)

    for 循环嵌套

    for(语句1;条件;语句2)
    {
         for(语句1;条件;语句2)
        {
    
         }
    
    }
    

     

  • 相关阅读:
    计算panel的靶向区段长度
    interval的排序,合并,取样等功能
    Bait 和 target的区别
    R 数据拆分到列
    制作annovar注释依赖的cosmic数据库
    制作适用于annovar的COSMIC数据库
    痘痘机理
    属性、域、元组、关系、候选码、主键、外键、关系代数
    how to install emacs25 in ubuntu 14
    Centos Install Emacs
  • 原文地址:https://www.cnblogs.com/shtz/p/4397205.html
Copyright © 2011-2022 走看看