



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(一)标识符 组成:标识符是由字母,数字,下划线组成的,第一个字符必须是字母或者下划线。 分类:1关键字;2预定义标识符;3用户标识符历年出题点:集中在11到13题之间,以分辨标识符为主(二)常量定义:在程序的执行过程中,其值不会被改变的量分类:整型常量 没有小数点的常量 实型常量 有小数点的常量 字符常量 由单个字符组成的量 注:有一对单引号引起来的 例如:a,b,3通为字符常量 字符串常量 至少由一个字符组成的量,注 由一对双引号引起来的 *符号常量 符号常量的值到底是多少,还是由在定义符号常量时来决定的 例如:#define pi 3.14 则2*pi=6.28【宏定义】整型常量的表示方法: 1.十进制:由0-9这十个数字 2.八进制:必须由0开头,由0-7组成 (不能表示负数,小数)八进制0235 转化为十进制为 2*64+3*8+5*1=157 3.十六进制:以0x开头,由0-9和A-F实型常量 123.4 小数形式 123.4 指数形式 1.234e2 注意:1.字母e和E之前必须有数字 2.字母e和E之后的数字必须为整数 3.字母e和数字之间不能有空格(三)变量 定义 在程序运行中其值可以的量就叫变量 先定义后使用 整型变量 用关键字int 表示赋值表达式 格式:变量名=表达式注意:1不可以颠倒,左边为变量名,右边必须为合法的表达式 2.功能 先求出右边表达式,然后把次赋值给赋值号左边的变量(把数据存入以该变量为标识的存储单元) 3.结合性的地优先级仅高于逗号表达式。顺序自右向左 4.“=”是一个赋值号,不是等号 5.变量的值也可以传递和赋值。例如:Y=7,X=Y,但是Y还是等于7 6.左边只能是一个变量不能使表达式或常量 7.赋值号右边也可以是一个赋值表达式 【如:a=b=7+1】 注:表达式后面加一个分号就是语句。复合的赋值表达式 加等:a+=3 a=a+3 a+=a-=a+a 初值为9则:a+=a-=18 a+=(a-=18) a+=(a=a-18) * a=9 a+=a=-9 a+=-9 *a=-9 a=a+(-9) a=-9+(-9) a=-18 自加自减对本身的赋值运算+:自身加1 -:自身减1i=3 i+ I=i+1 i=4单目运算;不能是常量或常量表达式+i,-i:当+在前,先自身加1,然后再干别人让干的事情i+,i-:当+在后,先再干别人让干的事情,然后自身加1#include int i=3main() int a;int i=4; a=i+; a=3 printf(%d,i); a=+i; i=3+1,a=4逗号表达式定义 用逗号将表达式连接起来的式子称为逗号表达式格式 表达式1,表达式2,.表达式N说明1逗号表达式结合性从左到右,逗号表达式的值取决于最后一个表达式2逗号表达式是所有运算符中优先级最低的输出语句 一个程序可以没有输入函数,但必须要有输出函数输出函数:printf(格式控制,输出项1,输出项2,.)输出语句:printf(格式控制,输出项1,输出项2,.);(英文状态下输入所有字母及其符号)输出语句有格式说明符: 作用:就是使数据按格式说明符的要求进行输出 组成:由%和紧跟在其后面的格式描述组成 int-%d float或double-%f或%e char-%c提供原样输出的文字和字符 在中出了格式说明符之外的内容要全部原样输出 各个输出项之间要用逗号隔开*复合语句:多个语句被 括起来,当成一条语句来执行*空语句: 最后的表示只一个“分号”if 表达式 if(条件表达式) 上述条件成立执行的句子 else 上述条件不成立的句子分类:1.不含else的语句 if(表达式)语句 if(ab) t=a;a=b;b=t; 2.含有else的语句 if(条件) 语句1; else 语句2; 语句3; 注:1 if(条件)后面没有分号 2 控制的是与if或else紧邻的“一条”语句switch(表达式) case常量表达式1:语句1 case常量表达式2:语句2 case常量表达式3:语句3 case常量表达式4:语句4 例如:Aswitch(A/10)case 10:printf(An);break;case 9:printf(An);break;case 8:printf(Bn);break;case 7:printf(Cn);break;case 6:printf(Dn);break;default:printf(En);注意:运算优先级:先计算,后判断,最后进行赋值运算C语言中用 非0 表示逻辑值真,用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年二手房买卖合同补充条款及产权过户手续代办服务协议
- 2025年度高端制造业生产厂长专项聘用合同
- 2025版消防设施检测与风险评估服务合同
- 2025版人力资源和社会保障局劳动和社会保障专项基金管理合同
- 2025年度新型环保脱硫氢氧化钙购销合同书
- 2025年度工业厂房改造工程委托施工合同
- 2025房地产开盘活动地产项目样板间设计施工合同范本
- 2025版委托方与劳务派遣人员安全责任与事故处理协议
- 2025年度社区文化活动策划与执行服务合同
- 2025版跨境电商销售分红及仓储物流服务合同下载
- 12YJ4-1 常用门窗标准图集
- GB/T 12190-1990高性能屏蔽室屏蔽效能的测量方法
- 高血压的危害-课件
- 表- 邻二氯苯的理化性质和危险特性表
- 工程项目全过程造价管理课件PPT超详细
- 成人手术后疼痛处理专家共识
- 读书分享-《教育的情调》
- 《材料力学》说课-课件
- 物资采购付款报销单
- 政务云收费标准 云托管收费标准
- 飞灰螯合物运输服务方案
评论
0/150
提交评论