以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是 #include main() { int k; printf("Enter a int number : "); scanf("%d",

admin2015-07-28  34

问题 以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是
#include
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

解析 根据程序的逻辑设计,if的判定条件应该是k对3或者7取余的值等于0,使用逻辑或"||"、求余运算符"%"以及等于关系运算符"==",答案选A。
转载请注明原文地址:https://kaotiyun.com/show/9dJp777K
0

最新回复(0)