如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
简单程序设计③专用符号:+-*/%=<>!?:、,&^~|;#④空白符和空字符空白符:空格符、水平制表符(Tab)、换行符('\n')空字符:‘\0’就是字符串结束符⑤只能以字符常量或串常量形式出现得字符:如$`等2、单词为了按照一定得语法规则构成C语言得各种成分(如常量、变量等),C语言规定了基本词法单位(即单词)。六种:保留字、标识符、常量、运算符、分隔符、注释符3、保留字和标识符(一)保留字(也称关键字)保留字就是具有特定含义得,专门用来说明C语言得特定成分得一类单词。例:for——用于定义循环语句int——用来说明整型变量下面就是C语言中得关键字(32个):autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunionunsignedvoidvolatilewhile(1)用于对变量得类型和属性说明得保留字有:charintfloatdoublevoid(基本类型名)longshortsignedunsigned(类型修饰符)enumstructunion(用于描述构造类型)staticautoexternregisterconstvolatile(属性说明符)typedef(用于类型定义)(2)用于描述语句得保留字有:ifelseswitchcasedefaultgoto(用于分支和转移语句)forwhiledobreakcontinue(用于循环语句)return(函数返回语句)(3)用于计算指定对象所占存储单元数(字节数)运算符:sizeof注意:1)保留字都用小写字母书写,不能用大写字母表示。2)保留字有特定得用途,不能用于其她场合。(二)标识符(1)定义:标识符就就是一个名字,就是用户为程序中得符号常量、变量名、函数名、数组名、类型和文件等所起得名字。(2)命名规则:字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。下面就是一些合法得标识符。Programtoto_a_b_c_sum。下面就是不合法得标识符。yes?M、D、John2fromyes/no$123#123yesnoa>b(3)注意1)C语言中大、小写敏感,即大、小写字母就是两个不同得字符。例:sum和SUM表示两个不同得标识符。2)标识符得长度(有效字符个数)视系统而定。TurboC则规定前32个字符有效,超过部分忽略。3)“见名知义”areacounttotalsearch数据类型、运算符和表达式大家有疑问的,可以询问和交流数据类型(二)常量和变量在C程序中参加运算得数据,可以就是常量,也可以就是变量。一、常量1、定义:又称常数,就是指在程序运行过程中其值不能被改变得量。如10,3、14等都就是常量。2、特点:常量直接以值得形式出现。3、符号常量1)定义:用标识符命名得常量。例:用标识符PI代替3、14159,PI就就是符号常量。2)目得:可使常量得含义明确,易读性强,也便于编写通用程序。3)定义方式:宏定义#definePI3、14159通常,符号常量用大写字母表示,变量用小写字母表示,以示区别。二、变量1)定义:变量就是指在程序运行过程中其值可以被改变得量。例如,计算圆面积得C语句s=3、14159*r*r;其中得s和r都就是变量。r可以取不同得数值,s得值将随r得值得不同而不同。2)、变量得基本特征名字(变量名):实际上就是一个符号地址。存储单元:用于存放变量得值变量得值可以在程序运行中随时被改变。类型例如,整型变量、实型变量、字符型变量等。3)注意(1)“先定义,后使用”便于查错。对源程序编译时,编译程序一旦发现未定义得变量名(或变量名写错),就会指出其未被定义,从而可以很快地发现错误。每一个变量被指定为某一确定类型,在编译时就能为其分配相应得存储单元。每一变量属于一种类型,便于在编译时检查对该变量所进行得运算就是否合法。例如,求余运算符“%”要求两边操作数类型必须为整型,若为实型编译程序会给出错误信息。(2)首次使用前赋初值随机值、有得系统中置零(3)可以在程序中修改变量得值手段:赋值语句、定义时赋值scanf、参数传递(三)整型数据一、整型常量:三种书写形式1、十进制:可带正负号得数字串100-1802、八进制:以0开头,可带正负号得数字串0123相当于十进制得83(182+281+380=83)-011当于十进制得