char+int+double的运算结果是double型的数据。 A对 B错 正确答案 答案解析 略 真诚赞赏,手留余香 小额打赏 169人已赞赏
结果一定是double型 不同数据类型的数据参与运算,数据类型要强制转换,转换的方向是(unsigned)char,(unsigned)short->int->unsigned->long->unsigned long->float->double->longdouble。
这句话是对的,编译器编译时会自动进行数据类型匹配,将低精度的数据类型转换为高精度数据类型,以上三种中double精度最高,故最后结果是double类型的。希望能够帮到你!
char(字符型)的存储空间大小为1个字节,int(整数型)的存储空间大小为2个字节,long int(长整数型)的存储空间大小为4个字节,float(单精度型)的存储空间大小为4个字节,double(双精度型)的存储空间大小为8个字节。所以char<int<long int<=float<double,结果选择A。
加减乘除,都是按照高精度的来的,所以结果是double。
short、int、long、char、float、double 这六个关键字代表C 语言里的六种基本数据类型。 怎么去理解它们呢? 举个例子:见过藕煤球的那个东西吧?(没见过?煤球总见过吧)。那个东西叫藕煤器,拿着它在和好的煤堆里这么一咔,一个煤球出来了。半径12cm,12 个孔。不同型号的藕煤器咔出来的煤球大小不一样,孔数也不...
1. 存储需求:int和char类型用于存储整数,而double类型用于存储浮点数。 2. 数据范围:不同类型的整数有不同的范围。例如,char类型通常用于存储小的整数或字符,而int类型用于存储更大范围的整数。 3. 精度需求:如果需要表示带有小数部分的数值或进行浮点运算,应该使用double类型。 4. 内存消耗:不同类型的变量在内存...
double类型。char和double都是C语言程序设计中的两个函数类型,在该程序中,不管是int、char、float还是double,只要其中两个不同的函数类型进行相加,最后相加得到的函数类型都是按照double类型进行输出。
1 int分为long int和short int,其中long int是4个字节,short int是2个字节。char 1个字节。double 8个字节。拓展资料:16位编译器char :1个字节char*(即指针变量): 2个字节short int : 2个字节int: 2个字节unsigned int : 2个字节float: 4个字节double: 8个字节long: ...
int类型的值必须是整数(正负整数、0),储存一个int要占用一个 机器字长(目前用32位储存一个int,未来处理器发展到64位后能储存更大的整数)。 1.声明int变量 方法:先写上int,然后写变量名,最 后加上一个分号。 若要声明多个变量,可以单独声明每个变量,也可在int后面 列出多个变量名,变量名之间用逗号分隔。如...