选择题
以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下画线处应填入的选项是______。
#include <stdio.h>
main()
{ int k;
printf('Enter a int number:');scanf('%d',&k);
if ______ printf('YES\n');
else printf('NO\n');
printf('%d\n',k%3);
}
A、
((k%3==0)||(k%7==0))
B、
(k/3==0)||(k/7==0)
C、
((k%3=0)||(k%7=0))
D、
((k%3==0)&&(k%7==0))
【正确答案】
A
【答案解析】
求余运算符为“%”。是否能被3或7整除的表达式为(k%3==0)||(k%7==0),选项A正确。选项B中“/”为除号,错误。选项C中“=”为赋值运算符,不是逻辑运算符“==”,错误。选项D中“&&”为逻辑与,本题应该为逻辑或“||”,错误。
提交答案
关闭