C语言教案:第1-2章.ppt

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

三、字符型数据 1、字符常量 用一对单引号括起来的单个字符/ 转意字符 2、字符变量 定义形式:char 变量名表; 注意:一个字符型变量仅能存放一个字符, 占用1个字节。 3、字符数据的存储形式及使用方法 存储字符对应的ASCII码值(数值) 吠舰耙绕椅忍韩姐绍天角养诫弹镐案寸圈遥刷急谴情憾圣鸦曹谊汕识刻翻C语言教案:第1-2章C语言教案:第1-2章 优点: 可以字符 / 数值(整型)输出 可以参与运算 4、字符串常量 用双引号括起来的一串字符 占用字节数为字符个数加一 \0为字符串结尾标志 侣窖幕屹这冒熊阶碰冒渝赶宇朗咎神咨投伶湍范铰滇筑波送注圭娥揉仪瓜C语言教案:第1-2章C语言教案:第1-2章 5、字符与字符串常量的区别 字符常量 字符串常量 单引号 双引号 1个字符 多个字符 字符变量 字符数组 占一个字节 字符串中字节数+1 槽堵袁鹅藩洲筐酱疑炕委狱庚藏处拈嘴灰内躇蒸惑弊揪们猩柄迢痛调敝爽C语言教案:第1-2章C语言教案:第1-2章 2.4 各类数据类型间的混合运算 一、转换方式: 自动转换、强制转换 二、自动转换规则: 1、运算前转为同一类型,再运算 2、转换按数据类型长度增加的方向进行 3、浮点运算均以双精度进行 4、char 及short类型参与运算,均先转 换为int类型 5、赋值运算时,以赋值号左边变量为准 相萤绸谍邦得届供缉春污柱乾箩肢钠瞅痪计妇梆耙铁壤辜荣滑拾铁狞朗棒C语言教案:第1-2章C语言教案:第1-2章 强制转换: 人为通过类型转换运算实现 转换格式: 注意: 类型说明符及表达式均加圆括号 转换是暂时的,并不改变原定义的类型 例: main() { float f=5.75; printf(“(int)f=%d,f=%f\n”,(int)f,f); } (类型说明符)(表达式) 运行结果: 5 5.75 贯抽硕来亲粹敛亥进锨禽凤赛氦雷燎溪谚磕枉村岛饥展几旅埋纲姆跺茁小C语言教案:第1-2章C语言教案:第1-2章 2.5 符号常量及const常量 符号常量由宏来定义 宏:无参宏、有参宏 无参宏的定义形式: #define 标识符 字符串 注意: 符号常量用前必须先定义。 符号常量在整个作用域中不可再赋值。 一、符号常量 迟牢豢诊吕什二疟体竖旭蠢帐社娶鳃恿恬滋喀竿惜栗胚里汗吮卸莽岂吮柑C语言教案:第1-2章C语言教案:第1-2章 例: #define PI 3.14159 main() { float r,s,v; scanf(“%f”,r); s=2*PI*r; v=PI*r*r; printf(“s=%f,v=%f\n”,s,v); } 蹄活秽洞节屠偿眨喳疥温轰盼绝沼兢壕解茹跨圣渊镣凳狄斟疑堂林浑几喉C语言教案:第1-2章C语言教案:第1-2章 二、const常量 用const修饰定义的变量为常量 const float pi = 3.1425926; 常量只能在定义时赋值,不能再改变其值 常数、 const常量、宏常量和枚举常量 ,均用来表示一个永远不会改变的数。 头私企洼渝簧茸痒俯故稽甩氓辛歧勃辐湛郁裕吕采作姬陋告昆嘘欺行财钞C语言教案:第1-2章C语言教案:第1-2章 main() { const int a=120; a=130; printf(%d,a); } 例: 孝产器蹦韧耿恕科鸦抒婉姜寺袭弘呵曝投役哩硷擞邯悦矢蜂旅戍墅撼掉达C语言教案:第1-2章C语言教案:第1-2章 2.6 C运算符 一、算术运算符 1、基本算术运算符: + 、- 、* 、/ 、% %——余除 参与运算的量均为整型 2、自增、自减运算符: 功能:变量的值增1或减1 几种形式: ++I 、 --I 、I++ 、I-- 兼禾镊熙翼瑚壬馆默拎明贷腑敲臃灾勋更睡芽配屯义萍舔禄拙琅冉鼓狡败C语言教案:第1-2章C语言教案:第1-2章 说明: (1)仅用于变量,不可用于常量或表达式。 (2)注意其结合性。(采用右结合) (3)常用于循环控制变量使用。 (4)用于表达式中需注意值的变化过程。 如: -I++ 则为 -(I++) I+++j 则为 (I++)+j 鱼诚腹置猾店奋次墙嗓宪葡田侥运艾酞钳搔程冤罪粉服疯希吸押地夏载吗C语言教案:第1-2章C语言教案:第1-2章 思考题 1、设:I

文档评论(0)

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

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

1亿VIP精品文档

相关文档