如何在 C++ 中打印希腊字母 delta
How to print Greek letter delta in c++
我有一个基于控制台的小型应用程序,可以求解物理方程。我试图询问用户是否想在给定情况下找到 ΔV,但我不知道如何将字母 delta 打印到控制台。这是我的代码:
cout << "Select what you would like to find:\n"
<< "1 - Acceleration" << endl
<< "2 - Initial Velocity" << endl
<< "3 - Final Velocity" << endl
<< "4 - ΔV" << "\n\n";
cin >> choice;
这不会将“ΔV”打印到控制台。 “Δ”甚至没有显示在我的 IDE (Dev-C++) 中,而是显示为问号。如果有人知道我如何将 Δ 打印到控制台,我将非常感谢你能给我的任何帮助。
提前致谢!
如果您的平台支持,您可以使用 unicode 转义字符。对于希腊首都三角洲,代码是 \u0394
:
#include <iostream>
int
main() {
std::cout << "\u0394V" << '\n';
}
输出:ΔV
为了将来reader,下面我给出了希腊大写字母的转义序列:
Letter Description Escape-Sequence
-------------------------------------
A Alpha \u0391
B Beta \u0392
Γ Gamma \u0393
Δ Delta \u0394
Ε Epsilon \u0395
Ζ Zeta \u0396
Η Eta \u0397
Θ Theta \u0398
Ι Iota \u0399
Κ Kappa \u039A
Λ Lambda \u039B
Μ Mu \u039C
Ν Nu \u039D
Ξ Xi \u039E
Ο Omicron \u039F
Π Pi \u03A0
Ρ Rho \u03A1
Σ Sigma \u03A3
Τ Tau \u03A4
Υ Upsilon \u03A5
Φ Phi \u03A6
Χ Chi \u03A7
Ψ Psi \u03A8
Ω Omega \u03A9
对于希腊小写字母:
Letter Description Escape-Sequence
-------------------------------------
α Alpha \u03B1
β Beta \u03B2
γ Gamma \u03B3
δ Delta \u03B4
ε Epsilon \u03B5
ζ Zeta \u03B6
η Eta \u03B7
θ Theta \u03B8
ι Iota \u03B9
κ Kappa \u03BA
λ Lambda \u03BB
μ Mu \u03BC
ν Nu \u03BD
ξ Xi \u03BE
ο Omicron \u03BF
π Pi \u03C0
ρ Rho \u03C1
σ Sigma \u03C3
τ Tau \u03C4
υ Upsilon \u03C5
φ Phi \u03C6
χ Chi \u03C7
ψ Psi \u03C8
ω Omega \u03C9
对于对其他字母和其他符号感兴趣的人,您可以找到更多受支持的转义字符 here。
我有一个基于控制台的小型应用程序,可以求解物理方程。我试图询问用户是否想在给定情况下找到 ΔV,但我不知道如何将字母 delta 打印到控制台。这是我的代码:
cout << "Select what you would like to find:\n"
<< "1 - Acceleration" << endl
<< "2 - Initial Velocity" << endl
<< "3 - Final Velocity" << endl
<< "4 - ΔV" << "\n\n";
cin >> choice;
这不会将“ΔV”打印到控制台。 “Δ”甚至没有显示在我的 IDE (Dev-C++) 中,而是显示为问号。如果有人知道我如何将 Δ 打印到控制台,我将非常感谢你能给我的任何帮助。
提前致谢!
如果您的平台支持,您可以使用 unicode 转义字符。对于希腊首都三角洲,代码是 \u0394
:
#include <iostream>
int
main() {
std::cout << "\u0394V" << '\n';
}
输出:ΔV
为了将来reader,下面我给出了希腊大写字母的转义序列:
Letter Description Escape-Sequence
-------------------------------------
A Alpha \u0391
B Beta \u0392
Γ Gamma \u0393
Δ Delta \u0394
Ε Epsilon \u0395
Ζ Zeta \u0396
Η Eta \u0397
Θ Theta \u0398
Ι Iota \u0399
Κ Kappa \u039A
Λ Lambda \u039B
Μ Mu \u039C
Ν Nu \u039D
Ξ Xi \u039E
Ο Omicron \u039F
Π Pi \u03A0
Ρ Rho \u03A1
Σ Sigma \u03A3
Τ Tau \u03A4
Υ Upsilon \u03A5
Φ Phi \u03A6
Χ Chi \u03A7
Ψ Psi \u03A8
Ω Omega \u03A9
对于希腊小写字母:
Letter Description Escape-Sequence
-------------------------------------
α Alpha \u03B1
β Beta \u03B2
γ Gamma \u03B3
δ Delta \u03B4
ε Epsilon \u03B5
ζ Zeta \u03B6
η Eta \u03B7
θ Theta \u03B8
ι Iota \u03B9
κ Kappa \u03BA
λ Lambda \u03BB
μ Mu \u03BC
ν Nu \u03BD
ξ Xi \u03BE
ο Omicron \u03BF
π Pi \u03C0
ρ Rho \u03C1
σ Sigma \u03C3
τ Tau \u03C4
υ Upsilon \u03C5
φ Phi \u03C6
χ Chi \u03C7
ψ Psi \u03C8
ω Omega \u03C9
对于对其他字母和其他符号感兴趣的人,您可以找到更多受支持的转义字符 here。