题目:输入一个数,判断它是否能被3整除;若能被3整除,打印YES;不能被3整除,打印NO
程序:main()
{ int n;
printf("input n:" ); scanf("%d",&n);
if(n%3=0) /*判断n能不能被3 整除*/ printf("n=%d YES\n",n);
else
printf("n=%d NO\n",n)
} 第四行为什么可一判定能不能被3 整除????
第四行为什么可一判定能不能被3 整除????
參考答案:n%3的意思是求余数,如果一个整数除3,余数为零,那不就是可以被3整除了么,不过你的程序敲错了,应该是n%3==0