a=11,b=(a>3)*a-(a+3)%3

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

燕姿

2018-04-10 20:18

a=11,b=(a>3)*a-(a+3)%3   (a>3)为什么等于1;(a+3)等于14,14%3为什么等于2?

写回答 关注

2回答

  • 碎片时间
    2018-04-10 20:42:27
    已采纳

    这是取模运算,就是余数

    14%3   商4 余数2

    燕姿

    非常感谢!

    2018-04-10 22:52:04

    共 1 条回复 >

  • 慕粉9354166
    2018-08-28 10:55:46

    (a>3),因为a=11,所以a>3为真,输出是1,反之,(a<3)为假,输出0,3—7逻辑运算符有讲

C语言入门

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

926217 学习 · 20797 问题

查看课程

相似问题