c语言double 类型的数据赋初值 值必须有小数点吗?,《1.定义数据类型标识符;2.赋初值P29C语言允许在定义》.ppt...

《1.定义数据类型标识符;2.赋初值P29C语言允许在定义》.ppt

2.6 变量的定义、赋初值、使用 3.使用 2.7 运 算 2. 运算符(P31) P325附录3 3 各类数值型数据间的混合运算 P30 2.9 赋值运算符和赋值表达式 2.复合的赋值运算符 P38 3. 赋值表达式 4. 赋值表达式中的类型转换 (P35-37) 整数?整数 2.10 逗号运算符和逗号表达式 小 结 作 业 习题P41 2.9、2.12、*2.11 (下周交) 准备上机题目:P40 2.6-2.8、P41 2.10 (上机练习) Lifang ?2003 2.* C程序设计 1.定义: 数据类型 标识符; 2.赋初值:P29 C语言允许在定义变量的同时对变量赋值。即变量的初始化。 例: int a=3; float f=5.8; char c1=‘e’; float a=1.0,b=1.2; int a ,b ,c =5; /* 部分赋初值 */ 注意:没有赋初值的变量,并不意味着该变量中没有数值。此时,变量中的值是一个随机数。 在程序中常使用变量进行数值计算、数据处理等。 使用变量时,先定义,后引用。 例: main( ) { int a=55; /* 初始化:定义的同时赋值*/ int b; /*先定义,后赋值*/ int c; b=45; c=a+b;/*算术表达式*/ printf(“a=%d b=%d c=%d”,a,b,c); /*输出函数*/ } 结果:a=55 b=45 c=100 1、几个概念 运 算:对数据进行计算处理的过程。 例: y=x*x、 y=cos(x)、a>b。 运算符:表示不同运算的符号(它代表各种运算的含义)。 例: + 、 - 、 *、 > 、b。 种 类 算术运算符、关系运算符、逻辑运算符、条件运算符等。 优先级 混合运算时,各种运算的优先次序。 结合性 混合运算时,优先级相同的情况下,各种运算是从运算符左边还是右边开始进行。左结合性、右结合性。(例如:-i++相当于-(i++)而不是(-i)++) 整型、字符型和实型数据可以混合运算 不同类型的数据要先转换成同一类型,然后进行运算 double ? float long unsigned int ? char, short 转换规则:由低级(字节长度短)向高级(字节长度长)转换 运算中的类型转换: 自动类型转换 强制类型转换 2.8 算术运算符和算术表达式 名 称 运算符 运算规则 负 - 取负值 加 + 加法 + 减 - 减法 - 乘 * 乘法 * 除 / 除法 / a.两个整数相除的结果取整数; b.一整数、一浮点数相除的结果为浮点数(double); c.当整除有一个数为负数时,向零取整。 模 % 整除取余 两侧均为整数; 分子>分母 ,结果=余数。 分子

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值