问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于c语言中类型转换的题目

发布网友 发布时间:2022-08-07 08:09

我来回答

4个回答

热心网友 时间:2024-12-05 09:11

上面的x = 1.000000000000000 才对
补充:
首先short是短整型,所占字节数是2(表示的范围为-32768~32767)
bi是从16进制的长整型转换而来的,在内存中会截取后16位(0101011001111000)转化成10进制,即22136
至于第二个因为short和char都在long的表示范围内,相加即可,A的ASCII码为65,故c=1065

热心网友 时间:2024-12-05 09:11

你要知道,c语言是一个强类型的语言,也就是说当类型不匹配的时候通常情况下不用特别说明,系统都可以自动进行转换。
比如当你把一个字符型的变量赋给一个整形时,系统会得到该字符的asc码值(数据在内存当中都以asc码的二进制形式保存),然后将该值赋给整形变量。当然,必要的时候需要你自己给出转换的方式,就是把数据转换成什么类型。

热心网友 时间:2024-12-05 09:12

bi = 0x5678 (16进制)= 22136(10进制); 长整形到short截取后面两个字节.
c=1065; 这个应该没有悬念,直接加就可以了. 'A'的ASCII码是65.
ai=2; 因为变量类型是int, 所以浮点数转换为整数是取整, 注意,不是四舍五入.
x=1.000,后边几个0是显示位数决定的.

热心网友 时间:2024-12-05 09:12

bi = 22136

c = 1065

ai = 2

x = 1.000000
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在筋骨堂治疗腰椎间盘突出一个疗程后已有好转,隔了三、四天又疼上了... 美的3⃣️匹柜机空调为什么不制热是什么原因? 小票打印机不出字的原因及解决方法如何解决小票打印机无法打印字的问题... 电脑打单打印机出不了小票超市收银台电脑键盘怎么用 交易房屋如何分类 城市规划用途分类该怎么做 规划用途的分类 ...打火机散件设备公司 值得信赖么 ?是不是《骗子》皮包公司? 希望给予... 哈尔滨农垦太阳神打火机散件厂是否骗人 有没有人知道网上那些打火机加工的广告是不是真是可靠?做打火机反销... 七两白糖是多少克? 白糖0.4两多少克 INTJ型人格的人是怎样的?和他们相处是什么感觉? 各大减肥药的主要成分是什么 碧生源牌减肥茶中,都有哪些帮助减肥的成分呢? 蜡烛和一只小白鼠分别放到密闭的罩里,结果发现蜡烛不久就熄灭了,小白... 怎么编写工厂厂规厂纪制度 求结婚的对联,谁有啊 如何保护表格里的公式不被编辑? 用友Nc6.5打印记账凭证标题不对 万神殿的意义 刺客信条3万神殿怎么楼顶杀死卫兵 罗马万神庙的设计者是谁 罗马时代的万神庙为什么是最出色的? 万神庙屋顶为什么不漏雨 罗马万神殿顶上的洞是怎么回事 远大抱负且霸气的七言绝句 紫米和绿联苹果快充哪个好 三星i9300怎么设置中文输入法 去哪儿招聘做 蚀刻刀模 雕刻刀模 的师傅? 诺基亚e63WLAN:00247C1065A5是水货还是翻新机 诺基亚e63水货code:0568940是翻新的吗?WLAN:00247c1065A5是什么版... 1065短信怎么取消 其他星球有人吗? 除了地球上有人别的星球有人吗 别的星球有人吗 其他星球上到底有人类的存在吗 别的星球有人吗? 宇宙中有别的星球有人吗? 早上宰好的鱼放冰箱能保鲜吗 早上宰好的鱼放冰箱可以保鲜吗 三角梅夏季养护方法 夏天怎样养三角梅 为什么大家都敢贷款买房而不担心还不上? 为什么买了房之后总觉得怕还不了货款房子卖掉又亏钱? 海尔冰箱bcd-251wbpm断电后重启没反应 手机的内寸卡中的JPG,MJP,MMD,MP3,MP4,TMP字母带表什么意思? 谁知道手机内存卡中AM4,,AMR,MJP,MMD,tmp分别是什么意思.. 谁知道手机内存卡中AUDIO,IPTV,MJPG,MMD,TMP,VIDEO分别是什么意思? mmd文件是干什么的 我手机的可移动磁盘里的MMD和TMD还有MJP是指什么?