早教吧 育儿知识 作业答案 考试题库 百科 知识分享

if(a%2==0||a%3==0||a%5)怎么理解

题目详情
if(a%2==0||a%3==0||a%5)怎么理解
▼优质解答
答案和解析
看错了,是表示当a能被2或3整除 或者 不能被5整除时进行以下操作
在C++中,除了布尔值或布尔表达式外,非0值也表示true,而0则表示false,所以当a%5为0时(被5整除时)不执行操作.