Red de conocimiento informático - Conocimiento informático - Código de programa alfabético

Código de programa alfabético

El código es el siguiente:

# include & ltstdio.h & gt

int main(){

char a;

Printf(" Ingrese letras mayúsculas en inglés: ");

scanf("%c ", & ampa);

Printf("Convertir a letras minúsculas: %c ", a); +32) ;

}

Los resultados de ejecución son los siguientes:

Datos extendidos:

La diferencia entre letras mayúsculas en inglés y Números decimales en inglés en minúsculas en código ASCLL. Son 32.

En las computadoras, todos los datos deben representarse mediante números binarios cuando se almacenan y operan (porque las computadoras usan niveles alto y bajo para representar 1 y 0 respectivamente). Por ejemplo, la computadora tiene 52 letras (incluidas las mayúsculas) como A, B, C y D, números como 0 y 1 y algunos símbolos de uso común (como *, #, @, etc.). . En cuanto a qué números binarios se usan para representar qué símbolos, por supuesto, todos pueden ponerse de acuerdo sobre su propio conjunto (esto se llama codificación), y si todos quieren comunicarse entre sí sin causar confusión, entonces todos deben usar las mismas reglas de codificación. Por lo tanto, las organizaciones de estandarización relevantes en los Estados Unidos han introducido la codificación ASCII, que estipula de manera uniforme qué números binarios se utilizan para representar los símbolos comunes anteriores.

Materiales de referencia:

Programación en C de la enciclopedia ASCLL-Baidu (5.ª edición)