if(xx[i]%2)和if(xx[i]%2==1)有什么区别?就是C语言求奇数的.这两种运行出来的就不一样.

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 04:59:40
if(xx[i]%2)和if(xx[i]%2==1)有什么区别?就是C语言求奇数的.这两种运行出来的就不一样.
xőJ@Eō`!$4. q  2@ZHLJ&im iI6?3eN2A|y{GVQ}:;lz .hd+1,4?wiid43EA$V|q-)OR_s9cOpPR&]0 r0ٺ '3SyW {wI7aYAÈvT rTa8Askszwɳ s#.}UTT)K7R|'&~\

if(xx[i]%2)和if(xx[i]%2==1)有什么区别?就是C语言求奇数的.这两种运行出来的就不一样.
if(xx[i]%2)和if(xx[i]%2==1)有什么区别?就是C语言求奇数的.这两种运行出来的就不一样.

if(xx[i]%2)和if(xx[i]%2==1)有什么区别?就是C语言求奇数的.这两种运行出来的就不一样.
if(xx[i]%2)
这个的意思是xx[i]与2求模,也就是余数.只要有返回结果就为真,除非无返回结果,则为否
if(xx[i]%2==1)
这个表达式的意思是 xx[i]与2求模,余数为1时候才为真.偶数的时候就为假.
两个表达式当然是不一样的.