简单的算术运算和表达式

            第三章   简单的算术运算和表达式

1.条件运算符是C语言提供的唯一一个三元运算符,C语言中没有幂运算符

2.只有计算相反数是一元运算符,其余运算符都是二元运算符

3.一元运算符也叫单目运算符,二元运算符也叫双目运算符,三元运算符也叫三目运算符

4.整数除法的结果是整数,浮点数除法的结果是浮点数

5.求余运算限定参与运算的两个操作数必须为整型,余数的符号与被除数的符号相同,不能对两个实型数进行求余运算

6.所有的算术运算符中只有一元的去相反数运算符为右结合,其余的结合性都为左结合

7.同一优先级的运算符进行混合运算时,从左向右依次进行

8.运算符的优先级:单目运算>算术运算>关系运算>逻辑运算>条件运算>赋值运算>逗号运算

9.计算并输出一个三位整数的个位、十位、百位数字之和

#include<stdio.h>

void main()

{

int x=321;

int a,b,c,sum;

a=x%10;//a=1

b=(x/10)%10;//b=2

c=x/100;//c=3

sum=a+b+c;

printf("a=%d,b=%d,c=%d\nsum=%d\n",a,b,c,sum);

}

10.涉及算术运算的复合赋值运算符有5个:+=,-=,*=,/=,%=

11.1运算符也称自增运算符,减1运算符也称自减运算符,都是一元运算符,只有一个操作数必须是变量不能是常量或表达式

12.自增自减运算符作为前缀时,先执行加1或减1然后使用;自增自减运算符作为后缀时,先使用再执行加1或减1

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值