本文目录一览:
- 1、如何在c语言中输入特殊符号?
- 2、C语言的里度数符号怎么打出来 比如我想显示180°
- 3、C语言如何输出角度符号,就是那个在上面的圈?
- 4、c语言一些特殊符号怎么打
- 5、在c语言中摄氏度和华氏度的符号能打出来吗?
如何在c语言中输入特殊符号?
1、单个任意ASCII字符输入:使用ASCII输入。例如:char c = 164;//符号'¤'
2、字符串中输入任意ASCII字符:使用转义字符+ASCII码。例如:char* str = "abc\xa4";//"abc¤"
转义字符:\xhh hh代表字符的十六进制ASCII码。
C语言的里度数符号怎么打出来 比如我想显示180°
你上面写的“°”,用gb2312表示的话,值为0xa1e3。
因为不属于ASC,所以不能用%c打印。
可以通过字符串打印方式输出。
比如:
char deg[] = {0xa1,0xe3, 0}; // °
char str[30] = {0};
sprintf(str,"180%s", deg);
查看str值为“180°”
或者直接 printf("180%s", deg);
C语言如何输出角度符号,就是那个在上面的圈?
TC不支持希腊字母的输出,需要利用特定字符(即在TC编译环境打开,字符的形状相似)或者自己制作。
c语言一些特殊符号怎么打
C语言用到的所有符号,在键盘上都有,可以直接打出来或者shift加某个按键打出。
shift加数字键,从1到0依次为!@#$%^*()
左上角,shift加1左边的键,是按位取反运算符~
shift加上回车上面的\, 是按位或运算符|
shift加上逗号和句号,分别是两个尖括号,其实就是小于和大于。
也就这些了。
在c语言中摄氏度和华氏度的符号能打出来吗?
打特殊符号如℃ ,在C语言中无法识别,且编译不成功,摄氏度华氏度只能用C和F表示的。