Reglas de operación de división en lenguaje C
1. División de enteros: Si ambos operandos son de tipo entero, entonces el resultado de la operación de división también es de tipo entero, es decir, la parte decimal es. descartado. Por ejemplo, el resultado de 5/2 es 2.
2. División en coma flotante: Si uno de los operandos es de tipo coma flotante, entonces el resultado de la operación de división también es de tipo coma flotante. Por ejemplo, el resultado de 5,0/2 es 2,5.
3. El divisor es 0: En la operación de división, el divisor no puede ser 0, de lo contrario se producirá un error de división por 0.
4. Operación de resto: el lenguaje también proporciona el operador de resto, que se utiliza para calcular el resto después de dividir dos números enteros. Por ejemplo, el resultado de 52 es 1.
Extensión de datos:
El lenguaje C es un lenguaje de programación abstracto de propósito general orientado a procesos que se usa ampliamente en el desarrollo de bajo nivel. El lenguaje C se puede compilar para manejar memoria de bajo nivel de forma sencilla. El lenguaje C es un lenguaje de programación eficiente que solo genera una pequeña cantidad de lenguaje de máquina y puede ejecutarse sin ningún soporte del entorno operativo.
Aunque el lenguaje C proporciona muchas funciones de procesamiento de bajo nivel, aún mantiene características multiplataforma. Los programas en lenguaje C escritos con especificaciones estándar se pueden compilar en muchas plataformas informáticas, incluidas plataformas operativas como procesadores integrados y supercomputadoras.
Historia del desarrollo:
El lenguaje C nació en Bell Labs en los Estados Unidos y fue desarrollado por Dennis Ritchie basándose en el lenguaje B diseñado por Kenneth Lang Thompson. Una vez completado su diseño principal, Thompson y Rich lo utilizaron para reescribir UNIX por completo y, con el desarrollo de UNIX, el lenguaje C se ha mejorado continuamente.
Para promover integralmente el lenguaje C, muchos expertos, académicos y fabricantes de hardware formaron conjuntamente el Comité de Estándares del Lenguaje C, y en 1989 nació el primer estándar C completo, denominado "C89". es decir, "ANSI C". A partir de 2020, el último estándar del lenguaje C es "C 65438", publicado en junio de 2008.
La razón por la que el lenguaje C se llama C es porque el lenguaje C se originó a partir del lenguaje B inventado por Ken Thompson, y el lenguaje B se originó a partir del lenguaje BCPL. En 1967, Martin Richards de la Universidad de Cambridge simplificó el lenguaje CPL y nació el lenguaje BCPL.
En la década de 1960, Ken Thompson, investigador de los laboratorios Bell de la empresa AT&T, no tenía nada que hacer y le picaban los dedos. Quería jugar a un videojuego llamado Space Travel, que había inventado y simulaba navegar a través del sistema solar.
Detrás del jefe, encontró una pequeña computadora de repuesto: la PDP-7. Pero esta computadora no tenía sistema operativo y el juego tenía que usar algunas funciones del sistema operativo, por lo que comenzó a desarrollar un sistema operativo para el PDP-7. Más tarde, este sistema operativo recibió el nombre de UNICS.