游戏王柚子arcv:C语言问题

来源:百度文库 编辑:高考问答 时间:2024/04/26 17:22:47
设int a=7;表达式值不等于3的是__________.
A、a%3 B、a/2 C、——a/2 D、a>5?3:1

答案是A。我帮你解释一下。A是取余,应该是1;B是整除,只能取整数部分,所以是3;C是7先自减1得到6再除以2所以是3;D先执行a>5,因为7>5成立,所以取前面的3,否则取后面的1。
看的出你是初学者,我也是,大家多多努力啊!

选A
7除3取模等4

A
7模 3 = 1

A

A

A