在C中输出√符号

时间:2014-09-23 11:15:20

标签: c

每次我从word文档复制(√)我的编译器(DEV C ++)将其转换为 v

任何人都知道如何在c中显示平方根符号?
这是出于审美目的(我试图显示二次公式,而()^1/2)不起作用。

使用Windows 7

3 个答案:

答案 0 :(得分:2)

它是扩展的ASCII码。请参阅Ascii&扩展ascii图表

http://www.asciitable.com/index/asciifull.gif

http://www.asciitable.com/index/extend.gif

您可以尝试以下方式:

char chr = 251; //stores the extended ASCII of a symbol
printf("Character with an ascii code of 251: %c \n", chr);
//tries to print an ASCII symbol...

答案 1 :(得分:1)

您的编辑器必须支持unicode源文件,您的源文件必须是unicode,因为√不是ASCII符号。并且您的输出文件或流必须使用相同的unicode编码才能正确显示该符号。

在Linux上,您应该能够使用UTF-8编码的源文件实现这一目标。

答案 2 :(得分:0)

请尝试以下代码:

#include <stdio.h>
int main()
{
printf("\xFB");
return 0;
}