第02单元_数据类型运算符表达式.pptVIP

  • 3
  • 0
  • 约6.92千字
  • 约 36页
  • 2016-12-21 发布于河南
  • 举报
C 语言程序设计 第2单元 数据类型、运算符和表达式 开始学习前的问题 组成一门语言的基本单位:字符 如中文的偏旁部首,英文的字母 语句组成单位:单词(包括字) 语句、段落 2.4 基本运算符及其表达式 2.4.4 条件运算符与条件表达式 条件运算符: XX ? XX : XX 三目运算符 右结合 例: ab? max=a:max=b 一般形式: 表达式1?表达式2:表达式3 先计算表达式1的值,若为真,计算表达式2的值,并赋值给表达式1;反之,将表达式3的值赋值给表达式1 2.4.5 赋值运算符与赋值表达式 简单赋值运算符为“=”;由“=”连接的式子称为(简单)赋值表达式。 一般形式: 变量=表达式 1.简单赋值运算符和简单赋值表达式 d=25 c=a+b z=sqrt(x)+sqrt(y) x=(a=5)+(b=8) 例: ?赋值运算符为右结合性 a=b=c=d=10 a=(b=(c=(d=10))) 2.4 基本运算符及其表达式 赋值运算的类型转换,规则为: 整型数据赋给字符型时,只把低8位赋给字符变量。 字符型数据赋给整型变量时,整型变量的高位补0,低八位取字符的ASCII码值。 整型数据赋给实型变量时,以浮点形式取值。 实型数据赋给整型变量时,只取整数部分。 如: K=8.88 (k值为8

文档评论(0)

1亿VIP精品文档

相关文档