if函数怎么用?

如题所述

i除以3的余数,当i能够被3整除时,为if(1);当i能够同时不能被3整除时,为if(0)。

if (i%3==0) 的意思是,如果i能整除3,那么条件为真,即条件为真,可以执行下面的语句。

if (i%3) 的意思是,如果把i%3当作一个变量,这个变量只有真假两个值,即0为假,非0为真。意思就是,如果i%3不等于零,即3不能被i整除时,则条件成立,可以执行下面的语句语句。

在这个题目里面,两个条件的意义是相反的。

扩展资料:

if函数语法,编辑语法:IF(logical_test,value_if_true,value_if_false)

功能:IF函数是条件判断函数:如果指定条件的计算结果为 TRUE,IF函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。

例如IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。

参考资料来源:百度百科-IF函数

温馨提示:答案为网友推荐,仅供参考
相似回答