(1.1)--第1章 C语言基础C语言程序设计.ppt
《(1.1)--第1章 C语言基础C语言程序设计.ppt》由会员分享,可在线阅读,更多相关《(1.1)--第1章 C语言基础C语言程序设计.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第1章章 C C语言基础语言基础1 1C语言是一门通用计算机编程语言。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C具有良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。学习目标:21.了解流程图基本图形元素的含义3.了解C语言中关键字的含义4.了解标识符的命名规则5.掌握二进制的表示以及各种进制之间的转换2.
2、会使用流程图描述问题的处理过程本章重点内容:流程图1常量5关键字24数的进制表示3标识符3流程图中常用的基本图形符号开始、结束框处理框输入、输出框判断框流程线连接符流程图(流程图(Flow Chart)是)是以特定的图形符号加上说明,描述一件事情的处理过程的图。1.1流程图4 4开始输入 a,b,ca=0?delt=b2-4acdelt0?delt=0?x=-b/(2a)输出根结束是是是否否否1.1流程图例1:用流程图描述学生一天的学习情况情况1,2节是否有课是否上1、2节课自习3,4节是否有课是否上3、4节课5,6节是否有课是否上5、6节课自习7,8节是否有课是上7、8节课结束开始否5 51
3、.1流程图6 6例2:用流程图描述判定year是否是闰年的算法闰年的判定条件:(1)能被4整除且不能被100整除;(2)能被400整除;只需满足条件(1)、(2)其中之一则是闰年。开始读入yearyear被4整除year不能被100整除真假真year是闰年year被400整除真假假year不是闰年year不是闰年结束year是闰年1.2关键字C语言中已经预先定义的具有特殊含义的32个单词,通常也称作保留字,关键字不得用作其他用途。intlongshortsignedunsignedfloatdoublecharenumstructunionvoidifelsegotoswitchcasedef
4、aultwhiledoforbreakcontinuereturnautoexternregisterstaticconstsizoeoftypedefvolatile7 71.3标识符用来标识某个实体的一个符号名称,如同人的姓名一样。在C语言中,标识符用来标识变量、符号常量、函数、数组、文件等实体的名称。由英文字母或下划线开头,英文字母、下划线和数字的组合构成。l英文字母区分大小写;习惯上变量名、函数名、数组名用小写,常量名用大写。l标识符长度不超过8个字符;l不能使用关键字作为标识符;l标识符的名称,最好具有见其名知其意的含义;如sum、name、age等分别用来存储总和、名字、年龄。8
5、8判断下列哪些是合法的标识符?a_1a_totalPRICEPI“m+n”intS2%str2 add100 student area class_5 3th#xyz A+Bperson name1.3标识符9 91.4数的进制表示 C语言中,数有十进制、二进制、八进制和十六进制四种形式。1.十进制(Decimal System)十进制数是由0,1,2,3,4,5,6,7,8,9十个数码组成的数字系统。10称作为十进制的基数,即“逢十进一”,“借一当十”。简称Dec。位置位置3位位2位位1位位0位位-1位位-2位位位置千位百位十位个位十分位百分位权10310210110010-110-2按权值
6、展开:12345.78=1 104+2 103+3 102+4 101+5 100+7 10-1+8 10-2C语言输入、输出的数值默认是十进制形式。10101.4数的进制表示二进制是计算机内部存储和表示信息的唯一形式。2.二进制(Binary System)二进制是用0和1两个数码来表示数据的数字系统。它的基数为2,“逢二进一”,“借一当二”。简称BIN。3位位2位位1位位0位位-1位位-2位位权232221202-12-2按权值展开:(10101.01)2=124+023+122+021+120+0 2-1+1 2-2运算规则:0+0=0 0+1=1 1+0=1 1+1=100*0=0 0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1.1-第1章 C语言基础C语言程序设计 1.1 语言 基础 语言程序设计
限制150内