C语言中if(x%3)如何判断该语句的真假?
if(x%3)是不是if(x%3==1)缩写??如果不是,那x%3等于几,if是真;等于几,if是假?...
if(x%3)是不是if(x%3==1)缩写??如果不是,那x%3等于几,if是真;等于几,if是假?
展开
5个回答
展开全部
if(x%3)表示x是否是3的倍数,如果是3的倍数,那么结果是0,为假,否则为真
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要x%3大于0且为整数,那就是真,要是为0,那就是假,例如x=2,x%3后为0,为假。x=4也一样,而当x=6或是x=3,就是3的整数倍,那就是真!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
x%3是判断x除以3的余数 if(x%3)是if(x%3!=0)的缩写 就是不能被3整除的意思
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
x%3 :求x除以3的余数。
余数=0,为假
余数>0为真。
等效为
if(x%3!=0);
余数=0,为假
余数>0为真。
等效为
if(x%3!=0);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要把,,整个题目写下来,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询