(5.2.7)--翻转课补充课件-第02讲-C语言基础知识(数据类型、常量与变量、.pptVIP

  • 1
  • 0
  • 约4.97千字
  • 约 51页
  • 2023-11-30 发布于陕西
  • 举报

(5.2.7)--翻转课补充课件-第02讲-C语言基础知识(数据类型、常量与变量、.ppt

2.算术表达式 假设a的值为5 ,写出表达式 a*((6+sqrt(9.0))/2)的求解过程 求平方根函数 第一步:5*((6+3.0)/2) 第二步:5*(9.0/2) 第三步:5*4.5 第四步:22.5 表达式的值 注意: 数学中的“[ ]”、“{ }”用多层“( )” 代替 算术表达式中出现的变量必须有确定的值 【例10】将代数式 改写成C语言算术表达式。 3.14159 * ( r * r ) / ( a+b ) 无乘方运算符 不能用 不能丢 不能丢 可省略 可省略 赋值运算符和表达式 1.赋值运算符 = += -= *= /= %= 简单赋值运算符 复合赋值运算符 2.赋值表达式 i = 3*2是赋值表达式 3×2=6 赋值表达式的一般形式是: 变量 = 表达式 i 变量 必须是变量名 任何合法表达式 表达式 赋值表达式的值: b = 5 b = b + 2 5 ?7 得到7 5 b 7 表达式 b=b+2 的值为7 当a的值为1,b的值为2时 赋值表达式a=b的值是多少? 2 当a的值为1,b的值为2时 赋值表达式b=a的值是多少? 1 赋值表达式x=(y=8)+1的值是多少? 9 赋值表

文档评论(0)

1亿VIP精品文档

相关文档