00问答网
所有问题
当前搜索:
c语言整型和字符型
C语言中
向
整型
变量赋予
字符
可以吗
答:
语法上没错,但是现实就又问题了,在
字符
变量的储存方式是二进制数字,二级制数字储存在物理内存中,在用的时候先调出这个数字,再由系统对应找到那个字符两,但是你现在把字符量给整形变量,又用整形显示,那显示的结果一定是个数字,而不是字符,而且这个数字是ASCII对应的数字,所以,你的运行结果一定是...
C语言中
%c,%s分别代表什么意思?
答:
c在
C语言中
代表
字符型
格式符。s在C语言中代表
字符串型
格式符。c和%s一般用在printf、sprintf等字符串格式化函数中,用于决定格式化参数的数据类型。如printf("%s", a)会将变量a作为
字符串类型
进行格式化。printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。printf()函数的调用...
C语言中
为什么8进制可以表示
字符型
和
整型
而不能表示实型?
答:
C语言中整型
常量数据的表示形式有三种,即八进制、十六进制、十进制,实型数据表示形式有两种,即十进制小数形式和指数形式。没有你所说的八进制或十六进制表示实型数据的说法。这个是规定的 表示
字符
也是其实是int 表示如 \101 =65='A'是同一个意思 ...
在
C语言中
,如何理解此话:在
类型
转化时,将
整型
赋予
字符型
,只把低八...
答:
322是十进制的数,用16进制表示为0x142;二进制表示则为:0000 0001 0100 0010;把低八位给 char型,就是说 0000 0001 不要了,留下 0100 0010=0x42,十进制是66;
26、在
C语言中
,存储一个
整型
、
字符型
、双精度实型变量所需的字节...
答:
答案为A void main(){ printf("sizeof(int)=%d\n",sizeof(int)); //4 printf("sizeof(char)=%d\n",sizeof(char)); //1 printf("sizeof(float)=%d\n",sizeof(float)); //4 printf("sizeof(double)=%d\n",sizeof(double)); //8 printf("sizeof(long)=%d\n",siz...
c语言
知识球回答:a是
字符型
,b是
整型
,c是单精度型,d是双精度型,问:a*b...
答:
不同数据
类型
间混合运算的转换规则 不同数据类型的数据进行预算时,必须先转换成同一数据类型,然后才能进行运算。转换的规则如下图所示:图中横向向左的箭头表示必定的转换,如
字符
数据必须先转换成
整数
,short型转换为int型,float型数据在运算时一律先转换成double型,以提高运算精度(即使是两个float型...
【19】在
C语言中
,char型数据在内存中的存储形式是( )
答:
1、答案是D 在
C语言中
,char型数据是将一个字符常量放到一个字符变量中,并不是把该字符本身放到内存单元中去,而是将该字符的相应的ASCII代码放到存储单元中。C语言使
字符型
数据和
整型
数据之间可以通用。一个字符数据既可以以字符形式输出,也可以以
整数
形式输出。以字符形式输出时,需要先将存储单元中...
C语言整型
变量输入时输入
字符
会怎么样?
答:
C语言
输入整型变量时,需要用到scanf函数,形式为 scanf("%d",&a);即读入一个整型变量,并将值赋值给a。执行该操作时,scanf会到输入中,读取字符,如果是合法的
整型字符
(0~9),会根据规则计算值并存入到a中。当遇到非数字字符时结束。所以,如果系统要求读入整型时,输入了非数字字符,那么scanf就...
c语言中
的switch语句是未只能用
整型和字符型
啊???
答:
呵呵错了,不可以的,switch语句只能用于
整型
数的,
字符类型
在电脑中存储为整型数,所以也可以 switch语句相当于if语句 怎么用看个人喜好 相比较而言 switch语句代码较长,但是执行效率比if要高
c语言
数据
类型
只有
整型
,实型
和字符型
,这句话对的还是错的
答:
对的
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜