单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第六章 函 数第五章 函 数5.1 概述 结构化程序设计要求一种自顶向下的设计方法即将复杂的任务划分为多个相对独立的功能较为单一的子模块的组合其中模块在C语言中表现为函数即C的全部工作均由各种不同功能的函数完成 复杂问题优点: 功能单一完整可以独立设计单独调试易于维护通用性强5.1.1
一 程序的三种基本结构结构化程序设计基本思想:任何程序都可以用三种基本结构表示结构化程序:三种基本结构反复嵌套构成的程序优点:结构清晰易读提高程序设计质量和效率三种基本结构顺序结构P假k=ki直到型循环结构假<<=>>====f=020真真真 (2) (11) (12)9值为1高expr形式二:格式:if (expression) st
真(非0)关系运算符和其它运算符优先级的比较: 高 算术运算符: (3) - (4) 关系运算符:< <= > >=(6) == =(7 ) 逻辑运算符: (2) (11) (12) 低 赋值运算符:= = -= = = =(14) 由于存在优先级因此下面表达式是等价的: 3. 关系表达式 5TTT 0(假)
真(非0)关系表达式 逻辑表达式 用逻辑运算符将表达式连接起来的式子1.逻辑运算符及其优先次序 逻辑与: 优先级11 逻辑或: 优先级12 逻辑非: 优先级2aTF③3.注意事项: 在计算逻辑表达式过程中并不一定需要计算所有逻辑运算 符只要能确定表达式的逻辑值即结束表达式计算
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第三章 C语言的基本控制结构XUAN SHANLI合肥工业大学(2) 输入一个分数将百分制转化为五分制90分以上 打印 A80---90 打印 B70---80 打印 C60---70 打印 D60 以下 打印 Einclude <stdio.h>void main(void){ in
1 C语言数据类型概述 指针类型空类型二 常量例如:3 3 ×103 (四)字符串常量(五)转义字符 转义字符是一种特殊的字符常量转义字符以反斜线开头后跟一个或几个字符 转义字符主要用来表示那些用一般字符不便于表示的控制代码常用的转义字符及其含义:(p12) 转义字符 转义字符的意义n
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第5章 循环结构5.1 while语句和用while语句构成的循环结构5.2 do-while语句和用do-while语句构成的循 环结构5.3 for语句和用for语句构成的循环结构5.4 循环结构的嵌套5.5 break和continue语句在循环体中的作用5.6 程序举例5.1 whil
例 int a[6]a[5] int a[5]={12345}等价于:a[0]=1 a[1]=2 a[2]=3 a[3]=4 a[4]=5数组是一个整体不能对整体赋值include <>define SIZE 10main(){ int tb[SIZE]={589988610010561271} t=0 for(i=0i<SIZEi) if(b[
本章内容提要C语言的传奇历史游戏黑客图灵奖C语言教给我们的事不同专业的不同需求计算思维什么是编程Dennis M. Ritchie 与Ken Thompson接受美国国家技术勋章CPositionAug 19961--25129语言程序设计 第一章 C语言概述HIT-C Programming CC语言可以说是CJava和C语言的基础还有很多专用语言也学习和借鉴了C语言比如进行
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级C语言程序设计第1章 C语言概述第2章 数据类型运算符与表达式第3章 顺序结构程序设计第4章 选择结构程序设计第5章 循环结构程序设计第6章 数 组第7章 函 数第8章 编译预处理第9章 指 针目 录第1章 C语言概述本章主要介绍C语言程序的
违法有害信息,请在下方选择原因提交举报