文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>嵌入式C语言教程(12)-- 流程控制

嵌入式C语言教程(12)-- 流程控制

时间:2010-05-22  来源:bluedrum

Andrew Huang [email protected]     1.C语言语句  

 C 语句: 以“;” 作分隔符, 编译后产生机器指令.

C 语句分类

 

  •    空语句 : 上一个语句,后面紧接一个;,这个一般不产生机器指令,也不算编译错误.
  • 表达式语句:表达式加分号构成。
     
  • 复合语句:用 {…}括起来的一组语句
      一般形式:  {     [数据说明部分;]
                       执行语句部分;
                   }
     注意“}”后不加分号,语法上和单一语句相同,复合语句可嵌套

2.关于C语言流程控制

  结构化程序设计

n   基本思想:已经从数学证明了, 任何程序都可以用三种基本结构表示,(即顺序,选择与循环)限制使用无条件转移语句(goto )

n   结构化程序:由三种基本结构反复嵌套构成的程序叫~

n   优点:结构清晰,易读,提高程序设计质量和效率

C提供如下关键字来实现非顺序结构的执行语句

C语言的流程控制语句 if-else switch for() {} while() {} do{} while(0)   break continue     goto 函数路转语句 longjmp/setjmp 长跳转语句。   3.选择结构   aa     4.循环结构   4.1 for 循环结构 4.2 while循环结构 4.3 do {} while循环结构 4.4 循环嵌套。 4.5 break,continue 在循环中使用   5.跳转语句   5.1 goto跳转语句 5.2 longjmp/setjmp 长跳转     练习   1.
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载