6001|11

973

帖子

15

TA的资源

纯净的硅(高级)

楼主
 

C语言基本功 -- 关于int [复制链接]

这是在网上看到的一个关于数据类型的小问题,在此与大家分享

 

unsigned int a;   
a=(168*196)/10; 

为什么结果是62276?
为了解答这个问题,我们先看下面几个问题。

1、168,196,10是什么类型??
答案:int。根据C语言标准,字面值整型常量,10进制且没有尾缀,能够在int表示的,都是int型。

2、int型与int型运算,包括+-*/,结果是什么类型?
答案:int。根据C语言标准,int与int进行算术运算,结果类型还是int。

3、如果int是16位,168*196结果是什么类型,结果值是多少?
答案:结果类型是int,值是-32608,16进制表示0x80A0。

4、-32608/10结果类型是什么?值是多少?
答案:结果类型是int,值是-3260,16进制表示0xF344。

5、unsigned int a; a=-3260;
结果a的值是多少?
答案:a的值是62276.

此帖出自编程基础论坛

最新回复

貌似在大学学 C的时候,做过这样一道题。  详情 回复 发表于 2012-4-16 15:54
点赞 关注
 

回复
举报

7815

帖子

57

TA的资源

裸片初长成(中级)

沙发
 

回复 楼主 一个小白 的帖子

嘿嘿,这位兄弟,谢谢乃分享这些帖子。
此帖出自编程基础论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

116

帖子

0

TA的资源

一粒金砂(高级)

板凳
 
这个题目很不错,如果没有给答案的话很容易算错,每一步都有个小陷阱
此帖出自编程基础论坛
 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

4
 

回复 板凳 巭孬嫑夯昆 的帖子

这一种,最好还是在你当前使用的编译器上实际测试一下为好
此帖出自编程基础论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

116

帖子

0

TA的资源

一粒金砂(高级)

5
 

回复 4楼 辛昕 的帖子

辛哥教训得是啊,这种光讨论是学习思路,真的具体环境还得具体分析,多测试才是王道,我老性急吃过不少亏都记不住。。。到最后查出问题才骂自己SB这么2的问题其实都是习惯不好
此帖出自编程基础论坛
 
 
 

回复

473

帖子

0

TA的资源

纯净的硅(高级)

6
 
我觉得遇到这种绕人的事情最简单的方法就是在编译机上跑下,当然基本知识肯定要了解。
此帖出自编程基础论坛
 
 
 

回复

196

帖子

0

TA的资源

一粒金砂(中级)

7
 
谢谢分享,学习啦
此帖出自编程基础论坛
 
 
 

回复

12

帖子

0

TA的资源

一粒金砂(初级)

8
 
很不错,,,,,,,
此帖出自编程基础论坛
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(中级)

9
 
结果是-3260,奇怪啊!
此帖出自编程基础论坛
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(中级)

10
 
还是不太明白为什么得62276
求解释
此帖出自编程基础论坛
 
 
 

回复

304

帖子

0

TA的资源

一粒金砂(高级)

11
 
测试也会烦呀,一些东实在做不出来,放几天突然就能做出来。一直有这样的事,自从工作以来。
此帖出自编程基础论坛
 
 
 

回复

304

帖子

0

TA的资源

一粒金砂(高级)

12
 
貌似在大学学
C的时候,做过这样一道题。
此帖出自编程基础论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表