《C语言程序设计基础》课件——运算符与表达式.pptVIP

  • 3
  • 0
  • 约2.75千字
  • 约 21页
  • 2026-06-16 发布于福建
  • 举报

《C语言程序设计基础》课件——运算符与表达式.ppt

【例2-12】运算符“/”和“%”的用法。程序如下:main(){inta,b;floatc;a=5/3;c=5/3.0;b=5%3;/*注意运算符%要求操作数必须为整型*/printf(a=%d,c=%f,b=%d,a,c,b);}运行结果:a=1,c=1.666667,b=2程序分析:(1)运算符“/”的操作数若全部为整数,则结果的小数部分将被自动舍掉,运算结果取整,所以5/3的结果是1,由于语句“c=5/3.0;”中操作数3.0是实型,所以结果按实际运算得出1.666667,故c=1.666667。(2)语句“c=5%3;”中,一定注意“%”是求模/余运算,它要求操作数必须是整型。自增运算符“++”和自减运算符“--”都是一元运算符,作用是使操作数的值加1或减1。如:i++相当于i=i+1--i相当于i=i-1注意:"++"和"--"运算符的操作数只能是变量,不能是常量、函数或表达式。如2++、(a+b)++都是错误的表达式。自增、自减运算符2.4运算符与表达式设已作声明:inti=6,a;自增、自减运算符类型表达式计算方法结果前缀自增a=++ii=i+1a=ii的值为7a的值

文档评论(0)

1亿VIP精品文档

相关文档