为什么a>3等于1

来源:3-10 运算符大比拼之优先级比较

蕾霸霸

2019-08-28 11:05

大家没必要去死记运算符的优先级顺序,记住最高优先级别的,在开发中就会无敌啦~来看一看下面的例子:

解析:C语言中运算符中最高等级的为(),因此执行过程为:

1、先计算a>3和a+3的结果,计算后算式为1*a-14%3;

2、再计算1*a和14%3的结果,计算后算式为11-2;


写回答 关注

1回答

  • qq_慕瓜4068312
    2019-08-28 12:13:30
    已采纳

    因为a是11,a>3是真的用计算机表示是1和0,“1是真0是假”所以a>3是真用计算机表示出来就是1了。全是自己想的不知道对不对哈

    亦佳

    优秀哈哈哈

    2019-12-05 17:06:41

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题