正在加载图片...
C语言程序设计教案 2)函数调用语句由一次函数调用加一个分号构成一个语有关语句说 句,例如 注意 可以看到 (3)表达式语句由一个表达式构成一个语句最典型的是由一个表达式的 赋值表达式构成一个赋值语句。 最后加一个分 号就成了一个 X=3是一个赋值表达式而不是一个赋值语句。 X=3;是一个C语言赋值语句。 句必须在最后 表达式能构成语句是C语言的一个重要特色。由于C程序中出现分号,分 大多数语句是表达式语句包括函数调用语句所以有人把C语言号是C语句中 不可缺少的 称作“表达式语言”。 部分。任何表 (4)空语句下面是一个空语句 达式都可以加 上分号而成为 即只有一个分号的语句它什么也不做。有时用来做被转向点 或循环语句中的循环体(循环体是空语句表示循环体什么也不复合语句举 例 (5)复合语句可以用{}把一些语句括起来成为复合语句x{p=p+1 称语句块或分程序。如下面是一个复合语句。 复合语句中最后一个语句中最后的分号不能忽略不写。 s=S+p: C语言允许一行写几个语句也允许一个语句拆开写在几行举例说明 上,书写格式无固定要求 、简单的C程序结构 先举一个简单的C程序实例,看看C程序是什么样子。从实例 出发介绍C程序的一些基本要素,并从具体到一般,最后给出C 程序的一般组织形式 C语言程序的主要结构特点 (1)所有的C程序都是由一个或多个叫做"函数"的程序模块 构成的。C程序从总体上看,它是函数的集合体。 (2)在多个函数中必须有一个而且只能有一个叫做main() 的函数。 (3)各个函数在程序中的位置并不十分重要不是说主函数 main()一定要放在其它函数之前,也可以放在别的位置,但程序总 是从main()函数的第一条语句开始执行。C 语言程序设计教案 注意 (2)函数调用语句 由一次函数调用加一个分号构成一个语 句,例如: getchar() ; (3)表达式语句 由一个表达式构成一个语句,最典型的是,由 赋值表达式构成一个赋值语句。 X=3 是一个赋值表达式,而不是一个赋值语句。 X=3 ; 是一个 C 语言赋值语句。 表达式能构成语句是 C 语言的一个重要特色。由于 C 程序中 大多数语句是表达式语句(包括函数调用语句),所以有人把 C 语言 称作“表达式语言”。 (4)空语句下面是一个空语句: ; 即只有一个分号的语句,它什么也不做。有时用来做被转向点, 或循环语句中的循环体(循环体是空语句,表示循环体什么也不 做)。 (5) 复合语句 可以用{ }把一些语句括起来成为复合语句,又 称语句块或分程序。如下面是一个复合语句。 复合语句中最后一个语句中最后的分号不能忽略不写。 C 语言允许一行写几个语句,也允许一个语句拆开写在几行 上,书写格式无固定要求。 二、简单的 C 程序结构 先举一个简单的 C 程序实例,看看 C 程序是什么样子。从实例 出发,介绍 C 程序的一些基本要素,并从具体到一般,最后给出 C 程序的一般组织形式。 C 语言程序的主要结构特点: (1)所有的 C 程序都是由一个或多个叫做"函数"的程序模块 构成的。C 程序从总体上看,它是函数的集合体。 (2)在多个函数中,必须有一个而且只能有一个叫做 main( ) 的函数。 (3)各个函数在程序中的位置并不十分重要,不是说主函数 main( )一定要放在其它函数之前,也可以放在别的位置,但程序总 是从 main( )函数的第一条语句开始执行。 有 关 语 句 说 明: 可以看到 一个表达式的 最后加一个分 号就成了一个 语句。一个语 句必须在最后 出现分号, 分 号是 C 语句中 不可缺少的一 部分。任何表 达式都可以加 上分号而成为 语句。 复 合 语 句 举 例: { p=p+1 ; s=s+p ;} 举例说明
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有