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

admin2016-04-07  42

问题 以下程序的功能是判断输入的一个整数是否能被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

解析 求余运算符为%,是否能被3或7整除表达式为(k%3==0)‖(k%7==0),A选项正确。B选项“/”为除号,错误。C选项中“=”为赋值运算符,不是逻辑运算符“==”,错误。D选项“&&”为逻辑与,本题应该为逻辑或“‖”,错误。
转载请注明原文地址:https://kaotiyun.com/show/xCDp777K
0

最新回复(0)