perm_identityUser Actions
Program to print ASCII Value of a character
Given a character, we need to print its ASCII value in C/C++/Java/Python.
Examples :
Input : a Output : 97 Input : D Output : 68
Here are few methods in different programming languages to print ASCII value of a given character :
- Python code using ord function :
ord() : It coverts the given string of length one, return an integer representing the unicode code point of the character. For example, ord(‘a’) returns the integer 97.# Python program to print# ASCII Value of Character# In c we can assign different# characters of which we want ASCII valuec='g'# print the ASCII value of assigned character in cprint("The ASCII value of '"+c+"' is",ord(c))Output:
The ASCII value of g is 103
- C code: We use format specifier here to give numeric value of character. Here %d is used to convert character to its ASCII value.
// C program to print// ASCII Value of Character#include <stdio.h>intmain(){charc ='k';// %d displays the integer value of a character// %c displays the actual characterprintf("The ASCII value of %c is %d", c, c);return0;}Output:
The ASCII value of k is 107
- C++ code: Here int() is used to convert character to its ASCII value.
// CPP program to print// ASCII Value of Character#include <iostream>usingnamespacestd;intmain(){charc ='A';cout <<"The ASCII value of "<< c <<" is "<<int(c);return0;}Output:
The ASCII value of A is 65
- Java code : Here, to find the ASCII value of c, we just assign c to an int variable ascii. Internally, Java converts the character value to an ASCII value.
// Java program to print// ASCII Value of CharacterpublicclassAsciiValue {publicstaticvoidmain(String[] args){charc ='e';intascii = c;System.out.println("The ASCII value of "+ c +" is: "+ ascii);}} - C# code : Here, to find the ASCII value of c, we just assign c to an int variable ascii. Internally, C# converts the character value to an ASCII value.
// C# program to print// ASCII Value of CharacterusingSystem;publicclassAsciiValue{publicstaticvoidMain(){charc ='e';intascii = c;Console.Write("The ASCII value of "+c +" is: "+ ascii);}}////chevron_rightfilter_noneOutput:
The ASCII value of e is 101