Programmazione

  • Materia: Programmazione
  • Visto: 4065
  • Data: 07/05/2008
  • Di: Redazione StudentVille.it

Linguaggio C: visualizzazione del codice numerico delle lettere

esercizio svolto o teoria

A cura di: Administrator

/*
 * Il C può rappresentare anche le lettere maiuscole, quelle minuscole
 * e una considerevole varietà di simboli speciali. Il C usa internamente
 * degli interi di un byte per rappresentare ogni singolo carattere.
 * L'insieme dei caratteri usati da un computer e la corrispondente
 * rappresentazione intera per quei caratteri è l'insieme dei caratteri
 * del computer. Potrete visualizzare l'intero equivalente della lettera
 * maiuscola A, per esempio, eseguendo l'istruzione
 *
 *	printf("%d", 'A');
 *
 * Scrivete un programma che visualizzi gli interi equivalenti ad alcune
 * lettere maiuscole, minuscole, numeri e simboli speciali.
 * Determinate, come minimo, l'intero equivalente di: A B C a b c 0 1 2
 * $ * + / del carattere spazio.
 */
#include <stdio.h>
int
main(void)
{
	printf("'%c' = %d, ", 'A', 'A');
	printf("'%c' = %d, ", 'B', 'B');
	printf("'%c' = %d, ", 'C', 'C');
	printf("'%c' = %d, ", 'a', 'a');
	printf("'%c' = %d, ", 'b', 'b');
	printf("'%c' = %d, ", 'c', 'c');
	printf("'%c' = %d, ", '0', '0');
	printf("'%c' = %d, ", '1', '1');
	printf("'%c' = %d, ", '2', '2');
	printf("'%c' = %d, ", '$', '$');
	printf("'%c' = %d, ", '*', '*');
	printf("'%c' = %d, ", '+', '+');
	printf("'%c' = %d\n", '/', '/');
	return (0);
}