该题答案为1
%--此为模运算符,又称求余运算符。
需要注意的是:%两侧必须是整型数据。
求余运算符%顾名思义就是求余数,它的运算结果就是两数相除得到的余数。
该题1%5 结果就是1/5的余数,也就是1。
**********************************************************************************************************************************
下面是题外话:
有时候会出现一个不是整数形式的数据需要求余,此时就会引入一个(int)强制转换符,将该数据强制转换成整型,方可进行求余。
例:float a=3.24; ------定义了一个实型变量a并初始化,其值为3.24
(int)a%2 就是先将a强制转换为整型数据,此时就变成3然后再用3%2,这个表达式的值就是1。
如果硬是用a%2就错了,编译不会通过。
意思是1除以5后的余数,所以是1
1