《程序设计基础》课件-15 C程序结构和语句分类_第1页
《程序设计基础》课件-15 C程序结构和语句分类_第2页
《程序设计基础》课件-15 C程序结构和语句分类_第3页
《程序设计基础》课件-15 C程序结构和语句分类_第4页
《程序设计基础》课件-15 C程序结构和语句分类_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C程序结构和语句分类C程序的结构C语句的分类0102教学内容一、C程序的结构C程序源程序文件1源程序文件2预处理指令数据声明函数1函数首部函数体数据声明执行语句……函数n……源程序文件n特点一个程序是由一个或多个源程序文件组成的。函数是C程序中的主要组成部分。一个C程序是由一个或多个函数组成的,其中必须包含一个且只有有一个main函数,也就是主函数。一个函数包含函数首部和函数体两个部分程序总是从main函数开始执行的,而不论main函数在整个程序的位置如何。二、语句的分类表达式语句空语句函数调用语句复合语句C

语句控制语句控制语句①if()…else…(条件语句)②for()…(循环语句)③while()…(循环语句)④do…while()(循环语句)⑤continue(结束本次循环语句)⑥break(中止执行switch或循环语句)⑦switch(多分支选择语句)⑧return(从函数返回语句)⑨goto(转向语句,在结构化程序中基本不用goto语句)return0;(返回语句)()表示括号中是一个判别条件…表示内嵌的语句控制语句表达式语句空语句函数调用语句复合语句C

语句条件语句:if语句、switch语句。循环语句:while语句、do...while语句、for语句转向语句:break语句、continue语句、goto语句。函数调用语句函数调用语句由一个函数调用加一个分号构成。其中printf("ThisisaCprogram.")是一个函数调用,加一个分号成为一个语句。控制语句表达式语句空语句函数调用语句复合语句C

语句表达式语句函数调用语句表达式语句由一个表达式加一个分号构成,最典型的是由赋值表达式构成一个赋值语句。例如:1)a=3是一个赋值表达式,而

a=3;是一个赋值语句。2)b+a是一个表达式,b+a;是一个算术表达式语句。控制语句表达式语句空语句复合语句C

语句空语句表达式语句函数调用语句;只有一个分号的语句即为空语句。可以用来作为流程的转向点(流程从程序其他地方转到此语句处);也可用来作为循环语句中的循环体(循环体是空语句,表示循环体什么也不做)。控制语句空语句复合语句C

语句空语句表达式语句函数调用语句把多条语句用{}括起来组成的一个语句,称为复合语句。又称语句块。复合语句常用在if语句或循环中,此时程序需要连续执行一组语句。控制语句空语句复合语句C

语句{

floatpi=3.14159,r=2.5,area;//定义变量

area=pi*r*r;

printf(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论