- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第01章、C语言概述
0/23 程序与语言 计算机不是“自动”的,需要事先编制好程序。 机器语言: 若干位0和1组成的指令 紧密依赖于计算机硬件,不互通 难学,难记,难维护 高级语言: 接近于人们的语言习惯 可移植性好,计算机之间可互通 直观易学,易修改,易维护 简单的C语言程序 例1.1 要求在屏幕上显示以下信息 This is a C program 简单的C语言程序 总结: main-主函数名, void-函数类型 每个C程序必须有一个主函数main { }是函数开始和结束的标志,不可省 每个C语句以分号结束 使用标准库函数时应在程序开头一行写:#include stdio.h 简单的C语言程序 例1.2求两个整数之和 简单的C语言程序 简单的C语言程序 例1.3求两个整数中较大者 简单的C语言程序 结论 ⑴C程序是由函数构成的 一个C程序必须包含一个主函数main或主函数和若干其他函数。因此函数是C程序的基本单位 ⑵一个函数由两部分组成 函数首部,即函数的第一行 int max (int x, int y) 函数类型 函数名 函数参数类型 函数参数名 函数参数类型 函数参数名 函数体,即{}中间的部分,如果出现了多组{},以最外层为函数体范围 声明部分 如int a,b,c int max(int x,int y) 执行部分 若干语句组成 如:pirntf(“sum is %d\n”,sum); c=a+b; 结论 特殊情况,空函数 ⑶一个C程序总是从main函数开始执行 ⑷C程序书写格式自由 一行可以写多个语句,一个语句可以写在多行上 ⑸每个语句和数据声明的最后要有一个分号,是语句结束的标志 ⑹C语言本身没有输入输出语句,依靠标准函数库中的函数完成 如printf和scanf ⑺可以使用/*……*/对程序的任何一行或数行做注释(//为单行注释) 用于增加程序的可读性 运行C程序的步骤 程序的概念 一组计算机能识别和执行的指令 源程序“source program” 用高级语言编写的程序 目标程序“object program” 源程序翻译成的二进制形式 可执行的目标程序 目标程序和系统库函数以及其他目标程序连接起来 * */23 C语言程序设计 第一章 C语言概述 课程体系介绍 本章学习目标 了解计算机语言和计算机程序 了解C语言的出现和发展过程 掌握编制简单的C语言程序 了解C语言的语法和书写规则 熟悉VC环境 内容进度 计算机与程序、程序设计语言 C语言的出现和发展过程 简单的C语言程序 运行C程序的步骤与方法 read write sinx 加减FORTRAN和ALGOL BASIC和QBASIC COBOL C和C++等 内容进度 计算机与程序、程序设计语言 C语言的出现和发展过程 简单的C语言程序 运行C程序的步骤与方法 C语言的出现和发展 Dennis M Ritchie Ken Thompson C语言的诞生和发展 C语言的诞生 1973年,Ken Thompson和D.M.Ritchie用C语言改写了UNIX操作系统 C发展的三个阶段 1978年,Dennis Ritchie和Brain Kernighan合作编写了《The C Programming Language》; 1983年,美国国家标准化协会(ANSI)对各种版本的C语言,制定了新的标准草案,称为83 ANSI C,并有了后来的87ANSI C、ANSI X3.159-1989,1990年经ISO接受,称之为C89。 1999年,ISO根据C与C++并存局面和未纳入标准的习惯用法,制订并颁布了ISO 9899标准,简称为“C99”;C99于2000年3月被ANSI采纳。 语言简洁、紧凑、灵活 运算符和数据类型丰富 程序设计结构化、模块化 生成目标代码质量高 可移植性好 C语言的诞生和发展 内容进度 计算机与程序、程序设计语言 C语言的出现和发展过程 简单的C语言程序 运行C程序的步骤与方法 #include stdio.h void main( ) { printf(This is a C program.\n); } 标准函数库和头文件 主函数,void代表空类型 函数体,用{} 程序语句,语句结束用; #include stdio.h void main() /*求两个整数
您可能关注的文档
- RFID基本原理和协议.pdf
- 公路BIM调研总结之五关于公路BIM技术的几点认识.pdf
- 关于 Java 常用工具您不知道的 5 件事.pdf
- 关于 Java Scripting API 您不知道的 5 件事.pdf
- 关于二叉树的基本操作与输出哈夫曼编码的C语言程序.doc
- 八年级英语Moduld 6.doc
- SMT生产中常见问题和对策.ppt
- SIM300与电脑通询路由器设置.pdf
- SHP文件格式研究和应用.pdf
- SH3507-2005-T 石油化工钢结构工程施工和验收规范.pdf
- “药分享”报告:公开版—仿制药国际化战略解析和505B2关键点要求.pdf
- 《个人和团队管理》试题及标准答案(一).doc
- 第1章 程序设计和C语言-2011.ppt
- 第1章 初始MySQL.ppt
- 第1章 程序设计和C语言-3July2013.pdf
- 《Altium_Designer_winter_09电路设计案例教程》-第30讲_第14章_AD9和protel99se转换.ppt
- 第1章 程序设计和C语言(c10).ppt
- 第2章 结构化程序设计基础和C语言的控制结构-2011.pdf
- 第2章编写c#程序.ppt
- _隧道施工超前地质预报研究现状和发展趋势_隧道施工超前地质预报研究现状和发展趋势.pdf
文档评论(0)