Solución:
Esto imprime todos los valores ASCII:
int main()
{
int i;
i=0;
do
{
printf("%d %c n",i,i);
i++;
}
while(i<=255);
return 0;
}
y esto imprime el valor ASCII para un carácter dado:
int main()
{
int e;
char ch;
clrscr();
printf("n Enter a character : ");
scanf("%c",&ch);
e=ch;
printf("n The ASCII value of the character is : %d",e);
getch();
return 0;
}
Prueba esto:
char c="a"; // or whatever your character is
printf("%c %d", c, c);
% C es la cadena de formato para un solo carácter y% d para un dígito / entero. Al convertir el carácter en un número entero, obtendrás el valor ascii.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)