码迷,mamicode.com
首页 > 编程语言 > 详细

《黑马程序员》C语言中流程控制(C语言)

时间:2015-04-07 00:40:04      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:

一、流程控制

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)
    {

     }

}

 

 

 

《黑马程序员》C语言中流程控制(C语言)

标签:

原文地址:http://www.cnblogs.com/shtz/p/4397205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!