Encuentra la salida de los programas en C (char de tipos de datos) en C : Aquí, usted encontrará algunos de los programas C basados en caracteres () con las salidas y las explicaciones .
Programa-1
#include <stdio.h>
int main()
{
char ch='A';
printf("%d",ch);
return 0;
}
salida
65
Explicación
En este caso, el valor de “ch” es ‘A’ y estamos imprimiendo el valor “ch” en formato entero (usando “% d” especificador de formato). Por lo tanto, la salida será 65 (que es el código ASCII carácter salga en mayúscula ‘A’ ).
Programa-2
#include <stdio.h>
int main()
{
char ch='A';
printf("%c-%d",ch+32,ch+32);
return 0;
}
salida
a-97
Explicación
variable contiene código ASCII de ‘A’ que es 65 . Y estamos imprimiendo “ch + 32” que será 97 y el especificador de formato “% c” imprimirá “a” y “% d” imprimirá 97 . código
Programa-3
#include <stdio.h>
int main()
{
int a= 'a'-'A';
printf("%d[%c]",a,a);
return 0;
}
salida
32[ ]
Explicación
ASCII de ‘A” es 97 y ASCII código de ‘A’ es decir 65 , diferencia de ‘a’ y ‘a’ es decir 32 , y 32 es el código ASCII de espacio . Por lo tanto, la salida de este programa es 32 [] .
Programa-4
#include <stdio.h>
int main()
{
char ch='g';
printf("%c",ch-('a'-'A'));
return 0;
}
salida
G
Explicación
‘a’ – ‘a’ se return 32 , ch contiene el código ASCII de ‘g’ que es 103 y el resultado de la declaración ch – ( ‘a’ – ‘a’) será 71 tanto, la salida del programa se ‘g’ que es. el carácter del código ASCII 71 .
Programa-5
#include <stdio.h>
int main()
{
printf("%d",('1'-48));
return 0;
}
salida
1
Explicación
Aquí ‘1’ no es un valor entero; es un carácter y su código ASCII del 49 . Por lo tanto, el resultado de la declaración ( ‘1’-48) será 1 .
mensajes recomendados
- Encuentra la salida de los programas en C (if declaración else) | set 1
- Encuentra la salida de los programas en C (if declaración else) | conjunto 2
- Encuentra la salida de los programas en C (bit a bit Operadores) | Set 1
- Encuentra la salida de los programas en C (bit a bit Operadores) | Set 2
- Encuentra la salida de los programas en C (Strings) | Set 1
- Encuentra la salida de los programas en C (Strings) | Set 2
- Encuentra la salida de los programas C (Estructuras) | Set 1
- Encuentra la salida de los programas en C (temas mixtos) | Set 1
- Encuentra la salida de los programas en C (temas mixtos) | Set 2
- Encuentra la salida de los programas en C (temas mixtos) | Set 3
- Encuentra la salida de los programas en C (coma flotante) | Set 1
- Encuentra la salida de los programas en C (Para bucles) | Set 1
- Encuentra la salida de los programas en C (arrays) | Set 1