关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
筱Lain
2023-03-12 13:50
采纳率: 90.5%
浏览 19
首页
编程语言
已结题
为什么A选项是对的?12+‘a’要转换为int型再计算,为什么还可以赋值给short型变量t?还有B和D?为什么只有C是错的?
java
ascdevfbtyhniujmiklousqxcdevcrfgvbthnjymuiloip
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
3
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
pzzhao
2023-03-12 14:31
关注
int 类型表示的范围大于char的,相加运算的时候会自动变为范围大的类型去计算,也就是结果是int类型的,你使用char类型去接收,就会报这个编译时错误
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(2条)
向“C知道”追问
报告相同问题?
提交
关注问题
为什么
int
常量可以直接赋给byte,
short
,而double常量不能直接赋给float?
2021-10-14 16:38
Major_xx的博客
将一个整
型
的常量(字面值为
int
)赋给一个byte或者
short
类
型
的
变量
,只要不超过byte或
short
取值范围,就可以通过编译 byte a = 1;//编译通过
short
b = 1;//编译通过 将一个浮点
型
的常量(字面值的double)赋给一个...
c语言
赋值
float
型
数初值为零,c语言学习收获
2021-05-23 03:04
weixin_29452603的博客
1. C语言数据类
型
基本类
型
整
型
:存整数的
int
short
long(unsigned)
int
字符
型
(unsinged)char实
型
(浮点
型
) : 存小数单精度实
型
号float双精度实
型
double构造类
型
数组类
型
结构体 struct联合 union枚举 enum指针类
型
*空...
Java千问:Java语言中为byte和
short
类
型
变量
赋值
为啥会报
错
?
2019-12-23 11:23
穆哥讲Java的博客
大家可以看到,在上面的程序中,我们给
int
类
型
变量
i1
赋值
时,“=”右边也是一个算术表达式,并且表达式中也有
变量
,但不会出现语法
错
误。而给i2进行
赋值
时,“=”右边的值已经超过了
int
类
型
的范围,也不会有问题。
c 语言字符
型
转换
为整形,高楼平地起!C语言数据的两种类
型
转换
2021-05-19 15:38
曼仔呀的博客
变量
的数据类
型
是可以
转换
的。
转换
的方法有两种,一种是自动
转换
,一种是强制
转换
。1.自动
转换
自动
转换
发生在不同数据类
型
的量混合运算时,由编译系统自动完成...如
short
型
和long
型
运算时,先把
short
型
变量
转换
成lon...
Java中两个byte类
型
相加结果
赋值
给byte类
型
的
变量
会报编译
错
误,byte加byte的结果为什么是
int
?
2018-09-28 15:17
alunSemiconductor的博客
有的说byte加byte默认就是
int
,那为什么这么做呢? 这不是找麻烦么?这种奇怪的默认还有哪些?带来一些列疑问。。。。。。 有的说byte存储的就是整
型
数据,这种说法的对
错
姑且不论,至少我觉得难免有点牵强了,还是...
c语言long
int
怎么定义,当我在C中将long
int
赋值
给
int
时,会发生什么?
2021-05-21 08:46
孙鹏.eduzhixin的博客
在最近的家庭作业中,我被告知使用长
变量
来存储结果,因为它可能是一个大数字。我决定检查是否真的对我来说,在我的系统(
int
el core i5 / 64位Windows 7 / gnu gcc编译器),并发现以下代码:pr
int
f("sizeof(char) =&...
32768强制
转换
成
short
类
型
和char类
型
为什么是-32768和0?
2020-04-17 16:07
木芝的博客
为什么32768用
short
类
型
强制
转换
后变成-32768?3.为什么32768用char类
型
强制
转换
后变成0?相关链接 以下内容基于系统为32位,64位也行 1. 代码如下(C语言) #include <stdio.h>
int
main(){
short
a=...
什么是
变量
?八大基础类
型
?声明
变量
并
赋值
以及
变量
的命名规则
2022-02-07 23:31
我叫不喝氵酉的博客
1、什么是
变量
? 2、八大基础类
型
? 数值
型
整形 byte,(字节
型
),1字节,8位,最大存储数据量是255,存放的数据范围是-
12
8~
12
7之间。
short
,(短整
型
),2字节…… 3、声明
变量
并
赋值
4、
变量
的命名规则 首位置以...
c语言char强制
转换
为
int
_C语言入门这一篇就够了
2020-11-14 07:46
weixin_39878401的博客
C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课。hello,world#include<stdio.h>
int
main() { ...
java中的
变量
初始化时候一定要
赋值
吗_JAVA当中
变量
什么时候需要初始化?
2021-03-02 11:11
项天鹰的博客
默认值如下:Boolean falseChar '\u0000'(null)byte (byte)0
short
(
short
)0
int
0long 0Lfloat 0.0fdouble 0.0d2. 局部
变量
声明之后,Java虚拟机就不会自动...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
3月27日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
3月19日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
3月12日