第1章——PPT概要.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章——PPT概要

·C语言程序的基本结构 ·程序设计基本概念 ·C语言的发展与特点 ·C语言的字符集 ·C语言的词法符号 ·运行C程序的步骤和方法 1.1 引例 1.1 引例 1.2 C语言程序的基本结构 1.3 程序设计基本概念 1.3 程序设计基本概念 1.3 程序设计基本概念 1.4 C语言的发展与特点 1.5 C语言的字符集 1.6 C语言的词法符号 1.6 C语言的词法符号 1.6 C语言的词法符号 1.6 C语言的词法符号 1.7 运行C程序的步骤和开发环境 1.7 运行C程序的步骤和开发环境 W W W . W A T S O N W Y A T T . C O M 第1章 信息学院计算机基础组 概述 本章主要内容: 例1-1 在屏幕上显示一行信息 “This is the first C program!”。 程序代码如下: #include stdio.h /*编译预处理命令*/ void main( ) /*定义主函数main( )*/ { printf (This is the first C program!\n) ; /*调用printf( )函数输出文字*/ } 例1-2 求两数之和 程序代码如下: #include stdio.h /*编译预处理命令*/ void main( ) /*定义主函数main( )*/ { int a,b,sum; /*定义变量a、b、sum为整型*/ a=66; /*为变量a赋值*/ b=88; /*为变量b赋值*/ sum=a+b; /*将a与b的和赋值给变量sum*/ printf (sum is %d\n,sum) ; /*调用printf( )函数输出sum的值*/ } 1. C程序由函数组成,函数是程序的基本单位。 main是一个特殊的函数名,一个程序总是从main( )函数 开始执行。 2. 函数由函数首部和函数体两部分组成。 3. 函数体一般包括数据定义部分和执行部分,它们都是C语句。 4. 每条语句用分号“;”作结束符,分号是C语句必不可少的组成部分。 5. 在C语言中,一行可以写多条语句,一条语句也可写成几行。 6. 可以对C程序中的任何部分做注释。 1.3.1 程序 所谓程序,就是一系列遵循一定规则和思想并能正确完成指定工作的代码(也称为指 令序列)。通常,一个计算机程序主要描述两部分的内容,其一是描述问题的每个对象及它们之间的关系,其二是描述对这些对象进行处理的规则。其中关于对象及它们之间的关系涉及到数据结构的内容,而处理规则却是求解某个问题的算法。因此,对程序的描述,经常有如下等式: 程序=数据结构+算法 一个设计合理的数据结构往往可以简化算法,而且一个好的程序有可靠性、易读性、 可维护性等良好特性。 1.3.2 程序设计 所谓程序设计,就是根据计算机要完成的任务,提出相应的需求,在此基础上设计数 据结构和算法,然后再编写相应的程序代码并测试该代码运行的正确性,直到能够得到正 确的运行结果为止。通常,程序设计是很讲究方法的,一个良好的设计思想方法能够大大 提高程序的高效性、合理性。通常程序设计有一套完整的算法,也称为程序设计方法学, 因此有人提出如下关系: 程序设计=数据结构+算法+程序设计方法 +语言工具和环境 程序设计方法学在程序设计中被提到比较高的位置,尤其对于大型软件,更是如此。 1.3.3 程序设计语言 为了描述程序所制订的一组规则,即语法规则(主要包括词法规则与句法规则)。 C语言是一种国际上广泛流行的、深受程序员喜爱的程序设计语言。 1967年,英国剑桥大学的Martin Richards在ALGOL 60的CPL语言基础上推出了BCPL (Basic Combined Programming Language)语言。 1970年,美国贝尔实验室的Ken Thompson在BCPL语言的基础上,设计了既简单又接近硬件的B语言(以BCPL首字母命名)。 1972年,贝尔实验室的Dennis M. Ritchie在B语言的基础上发明了C语言(以BCPL第二个字母命名)。 1978年, Brian W. Kernighan与Dennis M. Ritchie合作写出了著名的《The C Programming Language 》。该书成为后来广泛使用的C语言版本的基

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档