中华考试网·阅读新闻
编程开发 > C/C++ > 文章内容

C语言程序设计基础教程:赋值运算符

2015-4-20编辑:ljnbset

赋值运算符

1、 赋值运算符

  =

组合赋值运算符:

+=:a+=1相当于a=a+1;

-=:a-=1 相当于a=a-1;

*=:a*=2 相当于a=a*2;

/=:a/=2相当于a=a/2

%=:a%=2相当于a=a%2

2、 运算规则

优先级:均为10,除逗号运算符外,优先级是最低的

结合性:自右至左

3、 实例

main()

{

int a=4,b=4,c=4,d=4,e=4;

printf(“a=%d\tb=%d\tc=%d\td=%d\te=%d\t\n”,a,b,c,d,e);

a+=2;

b-=2;

c*=2;

d/=2;

e%=3;

printf(“a=%d\tb=%d\tc=%d\td=%d\te=%d\t\n”,a,b,c,d,e);

getch();

}

C语言程序设计基础教程:运算规则
咨询热线:4000-525-585(免长途费)