C语言运算符

算术运算符

+   -   *(乘)   /(除)   %(取余)   

关系运算符

>   >=   <   <=   !=(不等于)    =(等于)

逻辑运算符

!(非)   &&(与)   ||(或)

&&全真才为真

||有真则为真

赋值运算符

=     +=    *=    /=    -=

优先级别

算术>关系>逻辑>赋值

//2023.4.13
//目的:了解运算符
#include<stdio.h>
int main()
{
	int i = 10;
	int k = 20;
	int m;
	m = (1 > 2) && (k = 5);
	printf("m=%d k=%d\n", m, k);
	return 0;

}
/*
运行结果:
----------------------------------
m=0 k=20

D:\vs\数据结构与算法\运算符\x64\Debug\运算符.exe (进程 18344)已退出,代码为 0。
要在调试停止时自动关闭控制台,请启用“工具”->“选项”->“调试”->“调试停止时自动关闭控制台”。
按任意键关闭此窗口. . .
------------------------------------
*/
//总结:&&左边的表达式为假,右边的表达式就不会执行
//      ||左边的表达式为真,右边的表达式就不会执行
/*
 ---------------------------------
算术运算符:
+   -    *     /     %
-----------------------------------
关系运算符:
>     >=   <     <=     !=       ==
------------------------------------
逻辑运算符:
!(非)         &&(并且,与)        ||(或)
------------------------------------
赋值运算符:
=    +=         *=        /=          -=
------------------------------------

  !真---假
  !假---真

  &&全真才为真
  真&&真--真
  真&&假--假
  假&&真--假
  假&&假--假

  ||有真则为真
  真||真--真
  真||假--真
  假||真--真
  假||假--假

  c语言对真假的处理:
  非零即是真
  零是假
  真由1表示
  假由0表示


  优先级别:
  算术>关系>逻辑> 赋值
*/

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值