Todo lo que queda es la cirugía plástica.
La opción A es incorrecta porque en el lenguaje C, las oraciones están separadas por punto y coma en inglés, es decir, ";", no por dos puntos.
La opción D es correcta porque % es una operación de división y resto, aplicable a números enteros y operaciones con números enteros. De lo contrario, diferentes compiladores obtendrán resultados diferentes. Como operador binario, los operandos izquierdo y derecho pueden ser valores o expresiones numéricos, pero los operandos izquierdo y derecho deben ser números enteros.
Datos extendidos
El operador restante "%", un operador binario, es asociativo a la izquierda. Las cantidades involucradas en la operación son todas enteras. El resultado de la operación del resto es igual al resto de dividir dos números. El operador de módulo "%" tiene algunas aplicaciones pequeñas, como:
1. Cuando desea obtener un número aleatorio a través de rand(), rand()% 100 genera un número aleatorio de 0 a 99; .
Si deseas generar un número entre 16-59, puedes escribir: rand()%44+16 (donde 44 se obtiene de 59-16+1).
Rand()%44 puede obtener un número aleatorio del 0 al 43, y sumar 16 puede obtener un número aleatorio del 16 al 59;
2. También se usa comúnmente Convertir a base N.
Si se trata de una conversión binaria, el número binario convertido se puede obtener combinando / y % (en realidad, división corta). Cuando el número original se divide por el 0 restante, el último módulo del número original es el decimal más alto.
Operador-Enciclopedia Baidu