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

admin2021-07-09  30

问题 以下程序的功能是判断输入的一个整数是否能被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选项"&&"为逻辑与,本题应该为逻辑或"||",错误。
转载请注明原文地址:https://kaotiyun.com/show/WYtp777K
0

最新回复(0)