c语言 题目是求奇数的乘积 if ((t & 1) == 1) 这一步怎么个意思.还有其他写法吗?result *= t;

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 10:11:36
c语言题目是求奇数的乘积if((t&1)==1)这一步怎么个意思.还有其他写法吗?result*=t;c语言题目是求奇数的乘积if((t&1)==1)这一步怎么个意思.还有其他写法吗?result*=

c语言 题目是求奇数的乘积 if ((t & 1) == 1) 这一步怎么个意思.还有其他写法吗?result *= t;
c语言 题目是求奇数的乘积 if ((t & 1) == 1) 这一步怎么个意思.还有其他写法吗?result *= t;

c语言 题目是求奇数的乘积 if ((t & 1) == 1) 这一步怎么个意思.还有其他写法吗?result *= t;
&是位与,就是看t的最后一位是不是1,如果是1显然就是奇数
其他写法还有if((t%2) ==1)