Znajdź i wydrukuj wartość ASCII dowolnego znaku w Pythonie, JavaScript, C lub C++.
„ASCII” oznacza „American Standard Code for Information Interchange”. Kody ASCII reprezentują tekst w komputerach, sprzęcie telekomunikacyjnym i innych urządzeniach. ASCII konwertuje informacje do standardowych formatów cyfrowych, które umożliwiają komputerom przetwarzanie danych, przechowywanie danych i wydajną komunikację z innymi komputerami.
W tym artykule dowiesz się, jak znaleźć wartość ASCII znaku za pomocą C++, Pythona, JavaScript i C.
Stwierdzenie problemu
Dostajesz znak i musisz wydrukować wartość ASCII tego znaku.
Przykład 1: Niech dany znak będzie 'M'.
Wartość ASCII „M” wynosi 77.
Tak więc wynik wynosi 77.
Przykład 2: Niech dany znak będzie 'U'.
Wartość ASCII „U” wynosi 85.
Tak więc wynik wynosi 85.
Przykład 3: Niech dany znak będzie 'O'.
Wartość ASCII „O” wynosi 79.
Tak więc wynik wynosi 79.
Jeśli chcesz rzucić okiem na pełną tabelę ASCII, możesz to sprawdzić strona internetowa ascitable.
Związane z: Jaka jest różnica między tekstem ASCII a tekstem Unicode?
Program C++ do znajdowania wartości ASCII znaku
Możesz znaleźć wartość ASCII znaku za pomocą int() w C++. Poniżej znajduje się program C++ do drukowania wartości ASCII znaku:
// program w C++ do znalezienia wartości ASCII znaku
#zawierać
używając standardowej przestrzeni nazw;
int main()
{
znak ch1 = 'M';
znak ch2 = 'U';
znak ch3 = 'O';
znak ch4 = 'm';
znak ch5 = 'a';
znak ch6 = 'k';
znak ch7 = 'e';
znak ch8 = 'u';
znak ch9 = 's';
znak ch10 = 'e';
znak ch11 = 'o';
znak ch12 = 'f';
// int() służy do konwersji znaku na jego wartość ASCII
cout << "wartość ASCII " << ch1 << " to " << int (ch1) << endl;
cout << "wartość ASCII " << ch2 << " to " << int (ch2) << endl;
cout << "wartość ASCII " << ch3 << " to " << int (ch3) << endl;
cout << "wartość ASCII " << ch4 << " to " << int (ch4) << endl;
cout << "wartość ASCII " << ch5 << " to " << int (ch5) << endl;
cout << "wartość ASCII " << ch6 << " to " << int (ch6) << endl;
cout << "wartość ASCII " << ch7 << " to " << int (ch7) << endl;
cout << "wartość ASCII " << ch8 << " to " << int (ch8) << endl;
cout << "wartość ASCII " << ch9 << " to " << int (ch9) << endl;
cout << "wartość ASCII " << ch10 << " to " << int (ch10) << endl;
cout << "wartość ASCII " << ch11 << " to " << int (ch11) << endl;
cout << "wartość ASCII " << ch12 << " to " << int (ch12) << endl;
zwróć 0;
}
Wynik:
Wartość ASCII M wynosi 77
Wartość ASCII U wynosi 85
Wartość ASCII O wynosi 79
Wartość ASCII m wynosi 109
Wartość ASCII a wynosi 97
Wartość ASCII k wynosi 107
Wartość ASCII e wynosi 101
Wartość ASCII u wynosi 117
Wartość ASCII s wynosi 115
Wartość ASCII e wynosi 101
Wartość ASCII o wynosi 111
wartość ASCII f wynosi 102
Związane z: Co to jest tekst ASCII i jak jest używany?
Program Pythona do znajdowania wartości ASCII znaku
Możesz znaleźć wartość ASCII znaku za pomocą ord() w Pythonie. Poniżej znajduje się program Pythona do drukowania wartości ASCII znaku:
# Program w Pythonie do znajdowania wartości ASCII znaku
ch1 = 'M'
ch2 = 'U'
ch3 = 'O'
ch4 = 'm'
ch5 = 'a'
ch6 = 'k'
ch7 = 'e'
ch8 = 'u'
ch9 = „s”
ch10 = 'e'
ch11 = 'o'
ch12 = 'f'
# ord() służy do konwersji znaku na jego wartość ASCII
print("wartość ASCII z", ch1, "jest", ord (ch1))
print("wartość ASCII z", ch2, "jest", ord (ch2))
print("wartość ASCII z", ch3, "jest", ord (ch3))
print("wartość ASCII z", ch4, "jest", ord (ch4))
print("wartość ASCII z", ch5, "jest", ord (ch5))
print("wartość ASCII z", ch6, "jest", ord (ch6))
print("wartość ASCII z", ch7, "jest", ord (ch7))
print("wartość ASCII z", ch8, "jest", ord (ch8))
print("wartość ASCII z", ch9, "jest", ord (ch9))
print("wartość ASCII z", ch10, "jest", ord (ch10))
print("wartość ASCII z", ch11, "jest", ord (ch11))
print("wartość ASCII z", ch12, "jest", ord (ch12))
Wynik:
Wartość ASCII M wynosi 77
Wartość ASCII U wynosi 85
Wartość ASCII O wynosi 79
Wartość ASCII m wynosi 109
Wartość ASCII a wynosi 97
Wartość ASCII k wynosi 107
Wartość ASCII e wynosi 101
Wartość ASCII u wynosi 117
Wartość ASCII s wynosi 115
Wartość ASCII e wynosi 101
Wartość ASCII o wynosi 111
wartość ASCII f wynosi 102
Program JavaScript do znajdowania wartości ASCII znaku
Możesz znaleźć wartość ASCII znaku za pomocą string.charCodeA (0) w JavaScript. Poniżej znajduje się program JavaScript do drukowania wartości ASCII znaku:
const ch1 = 'M';
const ch2 = 'U';
const ch3 = 'O';
const ch4 = 'm';
const ch5 = 'a';
const ch6 = 'k';
const ch7 = 'e';
const ch8 = 'u';
const ch9 = 's';
const ch10 = 'e';
const ch11 = 'o';
const ch12 = 'f';
// string.charCodeAt (0) służy do konwersji znaku na jego wartość ASCII
document.write("Wartość ASCII " + ch1+ " to " + ch1.charCodeAt (0) + "
");
document.write("Wartość ASCII " + ch2+ " to " + ch2.charCodeAt (0) + "
");
document.write("Wartość ASCII " + ch3+ " to " + ch3.charCodeAt (0) + "
");
document.write("Wartość ASCII " + ch4+ " to " + ch4.charCodeAt (0) + "
");
document.write("Wartość ASCII " + ch5+ " to " + ch5.charCodeAt (0) + "
");
document.write("Wartość ASCII " + ch6+ " to " + ch6.charCodeAt (0) + "
");
document.write("Wartość ASCII " + ch7+ " to " + ch7.charCodeAt (0) + "
");
document.write("Wartość ASCII " + ch8+ " to " + ch8.charCodeAt (0) + "
");
document.write("Wartość ASCII " + ch9+ " to " + ch9.charCodeAt (0) + "
");
document.write("Wartość ASCII " + ch10+ " to " + ch10.charCodeAt (0) + "
");
document.write("Wartość ASCII " + ch11+ " to " + ch11.charCodeAt (0) + "
");
document.write("Wartość ASCII " + ch12+ " to " + ch12.charCodeAt (0) + "
");
Wynik:
Wartość ASCII M wynosi 77
Wartość ASCII U wynosi 85
Wartość ASCII O wynosi 79
Wartość ASCII m wynosi 109
Wartość ASCII a wynosi 97
Wartość ASCII k wynosi 107
Wartość ASCII e wynosi 101
Wartość ASCII u wynosi 117
Wartość ASCII s wynosi 115
Wartość ASCII e wynosi 101
Wartość ASCII o wynosi 111
wartość ASCII f wynosi 102
Związane z: Jak zbudować prosty kalkulator za pomocą HTML, CSS i JavaScript
Program C do znajdowania wartości ASCII znaku
Możesz znaleźć wartość ASCII znaku za pomocą specyfikatory formatu w C. Poniżej znajduje się program w C do drukowania wartości ASCII znaku:
// Program C do znalezienia wartości ASCII znaku
#zawierać
int main()
{
znak ch1 = 'M';
znak ch2 = 'U';
znak ch3 = 'O';
znak ch4 = 'm';
znak ch5 = 'a';
znak ch6 = 'k';
znak ch7 = 'e';
znak ch8 = 'u';
znak ch9 = 's';
znak ch10 = 'e';
znak ch11 = 'o';
znak ch12 = 'f';
// Możesz wydrukować wartość ASCII znaku w C używając specyfikatora formatu format
// %d wyświetla całkowitą wartość ASCII znaku
// %c wyświetla sam znak
printf("Wartość ASCII %c to %d \n", ch1, ch1);
printf("Wartość ASCII %c to %d \n", ch2, ch2);
printf("Wartość ASCII %c to %d \n", ch3, ch3);
printf("Wartość ASCII %c to %d \n", ch4, ch4);
printf("Wartość ASCII %c to %d \n", ch5, ch5);
printf("Wartość ASCII %c to %d \n", ch6, ch6);
printf("Wartość ASCII %c to %d \n", ch7, ch7);
printf("Wartość ASCII %c to %d \n", ch8, ch8);
printf("Wartość ASCII %c to %d \n", ch9, ch9);
printf("Wartość ASCII %c to %d \n", ch10, ch10);
printf("Wartość ASCII %c to %d \n", ch11, ch11);
printf("Wartość ASCII %c to %d \n", ch12, ch12);
zwróć 0;
}
Wynik:
Wartość ASCII M wynosi 77
Wartość ASCII U wynosi 85
Wartość ASCII O wynosi 79
Wartość ASCII m wynosi 109
Wartość ASCII a wynosi 97
Wartość ASCII k wynosi 107
Wartość ASCII e wynosi 101
Wartość ASCII u wynosi 117
Wartość ASCII s wynosi 115
Wartość ASCII e wynosi 101
Wartość ASCII o wynosi 111
wartość ASCII f wynosi 102
Rozwijaj swoje umiejętności programowania w zabawny, praktyczny sposób
Programowanie jest zabawne, gdy już się w tym doskonalisz i wiesz, co robisz. Możesz uczyć się programowania na wiele sposobów. Ale praktyczna metoda nauki programowania może pomóc Ci szybciej się uczyć i zachować informacje przez dłuższy czas.
Tworzenie gier w kodowanie to jedna z najlepszych metod na zdobycie praktycznego doświadczenia, jednocześnie dobrze się bawiąc.
Gry w programowanie pomagają szybciej uczyć się dzięki praktycznej praktyce i doświadczeniu. Dodatkowo są świetnym sposobem na sprawdzenie swoich umiejętności programowania!
Czytaj dalej
- Programowanie
- JavaScript
- Pyton
- Poradniki kodowania
- Programowanie C
![](/f/6fea39795259a99cd0fed48b54cf1c62.jpg)
Yuvraj jest studentem informatyki na Uniwersytecie w Delhi w Indiach. Jest pasjonatem Full Stack Web Development. Kiedy nie pisze, bada głębię różnych technologii.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Jeszcze jeden krok…!
Potwierdź swój adres e-mail w e-mailu, który właśnie do Ciebie wysłaliśmy.