- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计 谭浩强 §1-1 C语言出现的历史背景 §1-1C语言出现的历史背景 §1-1C语言出现的历史背景 §1-1C语言出现的历史背景 §1-2 C语言的特点 §1-2 C语言的特点 §1-2 C语言的特点 §1-3 简单的C语言程序介绍 例1.2 求两数之和#include stdio.hvoid main( ) /*求两数之和*/{ int a,b,sum; /*声明,定义变量为整型*/ /*以下3行为C语句 */ a=123; b=456; sum=a+b; printf(″sum is %d\n″,sum);} 例1.3 求3个数中较大者。#include stdio.hvoid main( ) /* 主函数*/{ int max(int x,int y); / 对被调用函数max的声明 */ int a, b, c; /*定义变量a、b、c */ scanf(″%d,%d″,a,b); /*输入变量a和b的值*/ c=max(a,b); /*调用max函数,将得到的值赋给c */ printf(″max=%d\\n″,c); /*输出c的值*/} §1-3 简单的C语言程序介绍 §1-3 简单的C语言程序介绍 §1-3 简单的C语言程序介绍 §1-4 运行C程序的步骤和方法 §1-4 运行C程序的步骤和方法 第二章 本章要点 算法的概念 算法的表示 结构化程序设计方法 主要内容 2.1 算法的概念 2.2 简单算法举例 2.3 算法的特性 2.4 怎样表示一个算法 2.5 化程序设计方法 §2.1 算法的概念 §2.1 算法的概念 §2.2 简单算法举例 §2.3 算法的特性 §2.4 算法的表示 §2.4.1 用自然语言表示算法 §2.4.2 用流程图表示算法 小结: 流程图是表示算法的较好的工具。一个流程图包括以下几部分 : (1)表示相应操作的框; (2)带箭头的流程线; (3)框内外必要的文字说明。 §2.4.3 三种基本结构和改进的流程图 小结: 由三种基本结构顺序组成的算法结构,可以解决任何复杂的问题。由基本结构所构成的算法属于“结构化”的算法,它不存在无规律的转向,只在本基本结构内才允许存在分支和向前或向后的跳转。 扩展: 只要具有上述四个特点的都可以作为基本结构。可以自己定义基本结构,并由这些基本结构组成结构化程序。 §2.4.4 用N--S流程图表示算法 N--S图表示算法的优点 比文字描述直观、形象、 易于理解;比传统流程图紧凑易画。尤其是它废除了流程线,整个算法结构是由各个基本结构按顺序组成的,N--S流程图中的上下顺序就是执行时的顺序。用N--S图表示的算法都是结构化的算法,因为它不可能出现流程无规律的跳转,而只能自上而下地顺序执行。 小结: 一个结构化的算法是由一些基本结构顺序组成的。在基本结构之间不存在向前或向后的跳转,流程的转移只存在于一个基本结构范围之内(如循环中流程的跳转);一 个非结构化的算法可以用一个等价的结构化算法代替,其功能不变 。如果一个算法不能分解为若干个基本结构,则它必然不是一个结构化的算法。 §2.4.5 用位代码表示算法 §2.4.6 用计算机语言表示算法 § 2.5 结构化程序设计方法 § 2.5 结构化程序设计方法 第三章 本章要点 数据的描述规则 数据的操作规则 主要内容 3.1 C的数据类型 3.2 常量与变量 3.3 整型数据 3.4 浮点型数据运行 3.5 字符型数据 主要内容 § 3.1 C的数据类型 §3.2 常量与变量 例3.1 符号常量的使用#define PRICE 30#include stdio.hvoid main ( ) { int num, total; num=10; total=num * PRICE; printf(″total=%d\n″,total); } §3.2 常量与变量 §3.2 常量与变量 §3.2 常量与变量 §3.3 整型数据 §3.3 整型数据 §3.3 整型数据 §3.3 整型数据 §3.3 整型数据 §3.3 整型数据 例3.2 整型变量的定义与使用#include stdio.hvoid main() {int a,b,c,d; /*指定a、b、c、d为整型变量*/ unsigned u; /*指定u为无
您可能关注的文档
- 2017年北京混凝土工:混凝土组成材料试题.docx
- 2017年内蒙古混凝土工:机械拌制考试试卷.doc
- 2017年北京师范大学行政管理专业考研真题答题黄金攻略.docx
- 2017年台湾省建筑材料与构造:混凝土的施工温度应力考试题.docx
- 2017年职业生涯规划课件.ppt
- 2017年青岛版一年级数学下册教学计划.docx
- 2017新人教版六年级数学下册教学计划及进度完整版.doc
- 2017年苏教版语文第八册教学计划.doc
- 2017苏教版小学数学四年级下册教学计划.doc
- 2017秋人教版八年级生物上册第五单元第五章 病毒同步教学课件 (共44张PPT).ppt
- 远安县2026年“招才兴业”事业单位急需紧缺专业人才引进公开招聘备考题库·武汉理工大学站及答案详解参.docx
- 西藏自治区2026年度政府部门所属事业单位急需紧缺人才引进备考题库及一套完整答案详解.docx
- 重庆杨家坪中学2025-2026学年教师招聘备考题库及完整答案详解一套.docx
- 闽江学院2026年海内外优秀人才招聘备考题库及参考答案详解1套.docx
- 绵竹市人民法院2025年第二批公开招聘聘用制审判辅助人员的备考题库及一套答案详解.docx
- 赣州市章贡区市场监督管理局2025年公开招聘临时工作人员备考题库及参考答案详解一套.docx
- 苏州大学2026年公开招聘专职辅导员备考题库参考答案详解.docx
- 重庆备考题库与智慧医学研究院聘用人员招聘备考题库(2026年1月)及1套完整答案详解.docx
- 邯郸市永年区2025年公开招聘警务辅助人员备考题库及参考答案详解.docx
- 贵阳市乌当区水东实验学校2025年教师招聘备考题库及参考答案详解1套.docx
最近下载
- 《陆上风力发电机组钢混塔架施工与质量验收规范》编制说明.pdf VIP
- 苏J/T16-2004(二)建筑外保温构造图集(二)挤塑聚苯乙烯泡沫塑料板外保温系统.docx VIP
- 公路水运施工企业安全生产管理人员培训课件.ppt
- 华东交通大学2010—2011学年考试卷《复变函数》期末试卷.doc VIP
- 南京开通KT820数控车床说明书.pdf VIP
- 县卫生健康局副局长2025年度民主生活会个人对照检查材料(五个带头).docx VIP
- 班会少年强则国强.ppt VIP
- 《版权所有侵权必究》课件.ppt VIP
- 《SWOT分析法介绍》课件.ppt VIP
- 2023-2024学年河南省郑州市郑东新区四年级(上)期末数学试卷(全解析版).docx VIP
原创力文档


文档评论(0)