发布网友 发布时间:2022-04-22 10:19
共5个回答
热心网友 时间:2023-10-07 11:25
1、首先双击C语言图标,打开C++编辑窗口,输入头文件,如下图所示。
2、接着,输入名字空间。
3、然后输入主函数名,主函数中,定义一个字符变量c。
4、然后给字符型变量直接赋值单引号。
5、最后,输出字符c的值,如图所示。
6、运行程序,在结果窗口中就可以正确输出单引号的值了。
热心网友 时间:2023-10-07 11:26
单引号表示单个字符,双引号表示字符串,加引号表示的是计算机屏幕上显示的字符的真正值是多少,就是a表示的屏幕上的a,‘a’表示的ASCII码,0~9同理。
用ASCⅡ码表示字符时不用加引号,如空格的ASCⅡ码为32,则直接用char a=32即可
扩展资料:
ASCⅡ码:
ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符。
32~126(共95个)是字符(32是空格),其中48~57为0到9十个阿拉伯数字。
参考资料来源:百度百科-ASCⅡ码
热心网友 时间:2023-10-07 11:26
示例:
#include<stdio.h>
#include<string.h>
void main()
{
char a;
scanf("%c",&a);
a=a-97+65;
// a=a-'a'+'A';
printf("%c\n",a);
}
扩展资料
单引号和双引号使用:
c语言中的单引号用来表示字符常量,双引号用来表示字符串常量。单引号括起来的一个字符代表整数,双引号括起来的字符代表一个指针。比如’a’表示字符常量,在内存中占一个字节,’a’+1就表示’a’的ascii码+1,就是’b’。
比如”a”表示字符串常量,在内存中占两个字节,因为最后还有一个结束符号’\0’,”a”+1表示指针运算,结果就指向结束符’\0’。
热心网友 时间:2023-10-07 11:27
单引号表示单个字符,双引号表示字符串,用ASCⅡ码表示字符时不用加引号,如空格的ASCⅡ码为32,则直接用char a=32即可热心网友 时间:2023-10-07 11:27
首先要明确你要用的是字符?还是字符串? 字符的话必须用单引号,字符串必须用双引号,这是规定!