第1 c语言程序设计基础.pptVIP

  • 6
  • 0
  • 约5.9千字
  • 约 39页
  • 2018-06-28 发布于上海
  • 举报
第1 c语言程序设计基础

* * 逻辑运算符说明: (1)在一个表达式中,若的一端为0,则不必再计算另一端,该表达式的值肯定为0。 (2)在一个||表达式中,若||的一端为1,则不必计算另一端,该||表达式的值必为1。 第31页/共39页 * * 请把下列条件转换成C语言的表达式 n是能被5整除的偶数。 判断Y是不是闰年。 闰年满足的条件是:Y能被4整除但不能被100整除或则Y能被400整除。 5≤x≤10 n%2==0 n%5==0 x=5 x=10 Y%4==0 y%100!=0 || y%400==0 第32页/共39页 * * 1.6.3 其他运算 (1)逗号运算 (2)强制类型转换运算符 格式: 表达式1,表达式2,…… 格式: (类型名)[表达式] 第33页/共39页 * * 1.7 类型转换 C语言允许从一种类型转换成另一种类型。下面介绍几种常见的数据转换方式。 1.7.1不同类型数据的隐式转换(系统自动转换) (1)运算转换:不同类型的数据混合运算。转换目的是使运算符两端具有相同的类型。原则是按“想高看齐”对“较低”的类型提升。 double long char,short float int 高 低 int a=3; 表达式a+’a’结果为int型 float a=3; 表达式a+3结果为double型 第34页/共39页 * * (2)赋值转换:C语言允许通过赋值号右边表达式的值

文档评论(0)

1亿VIP精品文档

相关文档