www.qrck.net > 0%3

0%3

当然是0啊,在C语言中%号表示求余数,比如5%4=1,所以0%3=0

0埃。

&&是指(i)和(i%3==0)对这两个部分分别进行判断,如果都是对的,那么if判断为真,别的都是假的 打个字的时间,这么多人了

就是a能被3整除,余数是0,那么a%3==0条件就成立了。 否则余数不是0,那么a%3!=0条件就成立了。

n对3求余是否等于0,也就是n是否能被3整除,如果能就返回1否则返回0

p/3>0?p/10:p%3 这个是条件表达式。 用条件运算符构成一个条件表达式,又常常用条件表达式构成一个赋值语句,其一般形式如下: x=表达式1?表达式2:表达式3 其意义是:先求解表达式1,若为非0(真),则求解表达式2,将表达式2的值赋给x。若表达...

int y=9; //定义变量,初始化为9 for( :y>0;y- - ) // y循环递减,直到9变成0 if(y%3= =0) //如果y余3等于0(3的整数倍) printf("%d",--y); //输出y减一,并且y等于y-1的值(for循环中还要减1) 结果是:852

拿去用! void Test(int n) { if (n % 3 == 0 && n % 5 == 0 && n % 7 == 0) { cout

%再这里的意思是取模,也就是求余数 i%3==0的意思判断i除以3以后的余数是否等于0,如果余数等于0返回真,不等于0返回假(0),通常用来判断i能否被3整除。

这句话的意思是判断y除以3的余数是否等于0,即y是否能被3整除,如果能,整个表达式的结果就是1,否则为0

网站地图

All rights reserved Powered by www.qrck.net

copyright ©right 2010-2021。
www.qrck.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com