C语言程序设计第3章xg.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 顺序结构程序设计 C 第3章 顺序结构程序设计 学习内容指南 3.1 C语句概述 3.2 赋值语句 3.3 数据的输入输出 3.4 顺序结构程序设计举例 第3章 顺序结构程序设计 C 3.1 C语句概述 C程序 源程序文件1 源程序文件2 源程序文件n 预处理命令 函数n 函数1 数据声明 函数首部 函数体 数据声明 执行语句 一个C程序的组成结构 一个c程序可以有若干个源程序文件组成 一个源文件可以有若干个函数和预处理命令以及全局变量声明部分组成 一个函数有函数首部和函数体组成 函数体由数据声明和执行语句组成 C语句分为 5类 控制语句 函数调用语句 表达式语句 空语句 复合语句 第3章 顺序结构程序设计 C 3.1 C语句概述 控制语句 C语言只提供了如下9种控制语句,每一种控制语句完成某一特定的流程控制功能。 if语句(条件选择语句) switch(多分支选择语句) goto(无条件转向语句) while语句(典型当型循环语句) do-while语句(一种直到型循环语句) for语句(一种功能较强的循环语句) continue语句(使本次循环体执行结束的语句) break语句(终止执行switch或循环的语句) return语句(从函数返回的语句) 第3章 顺序结构程序设计 C 函数调用语句 一个函数调用加一个分号,就是一个函数调用语句。 第3章 顺序结构程序设计 C printf ( function call statement ) ; 表达式语句 一个表达式加上一个分号,就是一个表达式语句 第3章 顺序结构程序设计 C x = 15 (这是一个赋值表达式) x = 15 ; (这是一个赋值语句) 注意:一个语句必须以分号结束,分号是一个语句不可缺少的组成部分,它不是两个语句间的分隔符。 复合语句 用{ }将一些语句括起来便构成一个复合语句。在语法上,复合语句被看作一个语句。复合语句又称为“分程序” 。 第3章 顺序结构程序设计 C while ( i = 5 ) { p = p * i ; i = i + 1 ; } 空语句 只有一个分号的语句就是一个空语句。 第3章 顺序结构程序设计 C 执行空语句,什么也不做,但它却占据一个语句的语法地位,这就是它的作用。 常用于: 用来做流程的转向点 用来作为循环语句中的循环体 ; 第3章 顺序结构程序设计 C 3.2 赋值语句 一个赋值表达式加上一个分号便构成一个赋值语句。 一个赋值语句的格式如下: 赋值表达式 ; a=100 赋值表达式 a=100; 赋值语句 a=a+b; 赋值语句 赋值语句的语义 简单赋值语句的主要功能是计算赋值运算符右端表达式的值,并把该值赋给左端的变量;而整个赋值表达式的值也等于被赋值的变量的值,只是该值被丢弃不用。 第3章 顺序结构程序设计 C 几点说明 C语言中的赋值符“=”是一个运算符,因此有赋值表达式的概念。作为赋值表达式,可以出现在表达式允许出现的任何地方。 在一个复合的赋值表达式的后面加一个“;”也是一个赋值语句。在一个复合的赋值表达式的后面加一个“;”也是一个赋值语句。 赋值语句是顺序执行的语句。 赋值语句的使用场合。赋值语句主要用来给变量赋初值,保存简单或复杂表达式计算的中间结果和最后结果。 第3章 顺序结构程序设计 C 第3章 顺序结构程序设计 C 3.3 数据的输入输出 C语言本身不直接提供输入/输出语句,输入/输出操作是由C标准函数库中的输入/输出函数来实现的。例如输出函数printf函数、输入函数scanf函数等。 “标准输入输出函数”中的printf(格式输出)、scanf(格式输入)、putchar(字符输出)和getchar(字符输入)等4个最基本的输入/输出函数,它们都是以标准的输入/输出设备(一般为终端设备)为输入输出对象的。 头文件 在Turbo C++ 3.0的函数库中有许多函数必须与相关的特定类型的数据和变量一起工作,用户的程序也必须访问这些数据和变量。这些变量和类型由Turbo C++ 3.0提供的头文件所定义。 在使用库函数时,要用“预编译命令”中的“#include”包含命令将有关的头文件包括到用户的源程序中。 #include stdio.h #include stdio.h

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档