网站大量收购独家精品文档,联系QQ:2885784924

charpter 1 C 语言概述及C语言的基础知识1.ppt

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

2000年1月25日 §1.1 计算机语言简介 计算机语言(Computer Lnguage):指用于 人与计算机之间通讯的语言,计算机语言是人与计算机 之间传递信息的媒介。 发展:经历了从机器语言汇编语言到高级语言的历程。 VC环境简介 一、界面介绍(启动环境) 二、功能介绍 三、实例演示 1、C程序是由函数构成的。一个C程序可以只有一个main()函数组成,也可以由一个main函数和若干个其它函数组成。函数是C程序的基本单位。 2、一个函数由两部分组成: (1)函数首部:函数的第一行,包括函数名、函数类型、参数名和参数 (2)函 数 体:函数体一般包括 声明部分:定义所用到的变量; 语句部分:由若干个语句组成。 3、一个C程序总是从main函数开始执行,而不论main函数在整个程序中的位置如何。 4、C程序书写格式自由,一行内可以写几个语句,一个语句可以分写在多行上。 5、每个语句和数据定义的最后必须有一个分号,分号是C语句的必要组成部分。 6、可以用/* */ 对C程序的任何部分作注释。 教师:赵军富 第一章 C 语言概述 C语言程序设计 教师;赵军富 §1.1 计算机语言简介 §1.2 C语言的特点 §1.3 C程序的基本结构 §1.4 VC环境简介 第一章 C语言概述 计算机语言 低级语:机器语言、汇编语言和符号语言。 高级语言: BASIC(True basic、Qbasic、 Visual Basic)、C、PASCAL、FORTRAN。 专用语言: CAD系统中的绘图语言和DBMS的 数据库查询语言。 §1.1 计算机语言简介 机器语言 汇编语言 高级语言 面向过程 面向对象 CPU指令系统,由0、1序列构成的指令码组成 如 加 减 用助记符号描述的指令系统 如 ADD A, B 面向机器的语言 程序设计是数据被加工的过程 客观世界可以分类,对象是类的实例 对象是数据和方法的封装,对象间通过 发送和接受消息发生联系 程序设计关键是定义类,并由类派生对象 2. 数据类型丰富,具有构造数据类型的能力 因为:1、C是高级语言的基础 2、C是结构化语言 §1.2 C语言的特点 1. 可访问内存物理地址 3. 控制流程结构化 为什么学习C语言? C语言有如下特点: 4. 语言简洁灵活 X=(ab)?a:b; if(ab) x=a; else x=b; 5. 32个关键字,9种控制语句 6. 语言表达能力强,34种运算符 7. 程序运行效率高,易读性、可移植性好 §1.2 C语言的特点 /* C program */ main( ) { printf(“Happy New Year.\n”) ; } /* 注释语句 */ /* 主函数 */ /*函数体开始 */ /*输出语句*/ /* 函数体结束 */ ★ 每个C程序必须有一个main函数 ★ { }是函数开始和结束的标志 ★ 每个语句以分号结束 { } 一、C程序的主函数 §1.3 C程序的基本结构 二、C程序的结构规则 1、C程序由一个主函数和多个子函数构成; 2、 每个函数由说明部分和函数体组成; 3、 函数体由若干语句组成,每个语句由分号结束; 4、 一行可以写多个语句,一个语句可以写多行; 5、C程序总是由main函数开始执行,通过函数名调用; 6、用/*……*/可以对C程序的任何部分作注释。 §1.3 C程序的基本结构 §1.3 C程序的基本结构 int max(x,y) int x,y; { int z; if (xy) z=x; else z=y; return (z); } main( ) { int a,b,c; scanf(“ %d,%d”,a,b); c=max(a,b); printf(“max=%d”,c); } /*定义变量*/ /*输入a和b的值*/ /*调用max函数*/ /*输出c的值*/ max(a,b); max(x,y) /*定义max函数*/ /*定义x,y变量*/ /* 判断*/ /*返回z值*/ 例1:从a, b两个数中找出最大的。 三、C语言的基本元素 ★ 数 字:0 1 2 3 4 5 6 7 8 9 ★ 字 母:a b c …… z A B C …… Z

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档