《C语言》课程资源_C语言课件_C语言课件第03章顺序程序

第三章顺序结构程序 作者:巨同升
第三章 顺序结构程序 作者:巨同升

C语言程序包括三种基本结构: 顺序结构程序:按语句排列次序执行。 选择结构程序: 循环结构程序:
C语言程序包括三种基本结构: 顺序结构程序:按语句排列次序执行。 选择结构程序: 循环结构程序:

C语句分类 1.声明语句 用于定义变量、声明函数原型的语句。 如inta,b;
C语句分类 1.声明语句 用于定义变量、声明函数原型的语句。 如 int a,b;

2。表达式语句 即表达式加分号。 如:a=3; 1++) 3。函数调用语句 即函数调用加分号。 如:printf("He11o!");
2. 表达式语句 即表达式加分号。 如:a=3; i++; 3. 函数调用语句 即函数调用加分号。 如:printf("Hello!");

4.空语句 即只有一个分号。 5。控制语句 是用于控制程序执行流程的语句。 如if.·.else.等
4. 空语句 即只有一个分号。 5. 控制语句 是用于控制程序执行流程的语句。 如 if.else.等

6.复合语句 是由一对花括号括起来的一组语句。 例如: {t=X; X=yj y=t; } 注意: 复合语句在语法上视为一条语句
6.复合语句 是由一对花括号括起来的一组语句。 例如: {t=x; x=y; y=t; } 注意: 复合语句在语法上视为一条语句

赋值表达式 赋值运算符:= 格式:变量=表达式 功能:将表达式的值存入左侧变量中。 如 a=3 a=a+1
赋值表达式 赋值运算符:= 格式:变量=表达式 功能:将表达式的值存入左侧变量中。 如 a=3 a=a+1

1.分析程序段: b=3; printf("%d",a=b+1); 结论:赋值表达式的值就是左侧变量的值
1.分析程序段: b=3; printf("%d",a=b+1); 结论:赋值表达式的值就是左侧变量的值

2.赋值运算符右侧的表达式,也可以是赋 值表达式。 如 a=b=5 3.赋值运算符具有右结合性
2.赋值运算符右侧的表达式,也可以是赋 值表达式。 如 a=b=5 3.赋值运算符具有右结合性

【例3.2】变量赋值。 #include int main(void) {int a,b,cj a=b=c=6; printf("a=%d,b=%d,c=%d\n",a,b,c); return 0; }
【例3.2】变量赋值。 #include int main(void) {int a,b,c; a=b=c=6; printf("a=%d,b=%d,c=%d\n",a,b,c); return 0; }
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《C语言》课程资源_C语言课件_C语言课件第02章数据与运算.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第7章EL语言2016-4-13.ppt.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第6章 创建Web监听和过滤程序.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第5章 Servlet技术.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第3章 内建对象.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第2章 JSP页面构成.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第1章 Java Web入门.ppt
- 《JAVA 高级编程》课程实验指导书.doc
- 《IT项目管理》课程教学课件(讲稿)9-团队干系人沟通管理.pdf
- 《IT项目管理》课程教学课件(讲稿)8-软件配置管理.pdf
- 《IT项目管理》课程教学课件(讲稿)7-软件质量管理.pdf
- 《IT项目管理》课程教学课件(讲稿)6-软件项目时间管理v2.pdf
- 《IT项目管理》课程教学课件(讲稿)5-软件项目成本管理.pdf
- 《IT项目管理》课程教学课件(讲稿)4-软件项目范围管理.pdf
- 《IT项目管理》课程教学课件(讲稿)3-项目初始-生存期.pdf
- 《IT项目管理》课程教学课件(讲稿)2-项目初始——项目确立.pdf
- 《IT项目管理》课程教学课件(讲稿)2.2-项目辅助计划执行控制.pdf
- 《IT项目管理》课程教学课件(讲稿)2.1-项目核心计划执行管理.pdf
- 《IT项目管理》课程教学课件(讲稿)2-集成管理.pdf
- 《IT项目管理》课程教学课件(讲稿)1-合同 采购管理.pdf
- 《C语言》课程资源_C语言课件_C语言课件第04章选择程序.ppt
- 《C语言》课程资源_C语言_12.结构体与共用体.ppt
- 《C语言》课程资源_C语言_13.位运算.ppt
- 《C语言》课程资源_C语言_14.文件.ppt
- 《C语言》课程资源_C语言_hanshu.ppt
- 《C语言》课程资源_C语言_jiegouti.ppt
- 《C语言》课程资源_C语言_11.编译预处理.ppt
- 《C语言》课程资源_C语言_5xunhuan.ppt
- 《C语言》课程资源_C语言_7指针.ppt
- 《C语言》课程资源_C语言_8字符串.ppt
- 《C语言》课程资源_C语言_9.函数.ppt
- 《C语言》课程资源_C语言_xunhuan.ppt
- 《C语言》课程资源_C语言_字符串.ppt
- 《C语言》课程资源_C语言_指针1.ppt
- 《C语言》课程资源_C语言_数组.ppt
- 《C语言》课程资源_C语言_数组1.ppt
- 《C语言》课程资源_C语言_数组3.ppt
- 《C语言》课程资源_C语言课件_第1章 引论.ppt
- 《C语言》课程资源_C语言课件_第2章 基本的数据与运算.ppt
- 《C语言》课程资源_C语言课件_第3章 顺序结构.ppt
