Red de conocimiento informático - Conocimientos de programación - Pregunta de programación: determine si un entero no negativo es múltiplo de 7 (tanto C como C son aceptables)

Pregunta de programación: determine si un entero no negativo es múltiplo de 7 (tanto C como C son aceptables)

Dado que puedes sumar con alta precisión, también deberías poder restar. Luego use el método más primitivo para resolver el problema, que consiste en restar cíclicamente el número de alta precisión de entrada por 7 hasta que el número final restante sea menor que 7. Si el resultado es 0, entonces Sí, de lo contrario No. Por supuesto, puedes usar 7 para dividir números de alta precisión y finalmente determinar si el cociente es un resto de 0, ¡pero escribirlo no es más fácil que restar 7 continuamente! Me pregunto si hay alguna característica que pueda usarse para números enteros positivos que sean divisibles por 7. Si no, tengo que resolverlo como se indicó anteriormente.