8.Intel X86 PC上以下程序运行的输出值是________

[cpp] view plaincopy
  1. int main(int argc, char *argv[])
  2. {
  3. union
  4. {
  5. struct
  6. {
  7. unsigned short s1:3;
  8. unsigned short s2:3;
  9. unsigned short s3:3;
  10. }x;
  11. char c;
  12. }v;
  13. v.c = 103;
  14. cout<<v.x.s1<<endl;
  15. return 0;
  16. }
[cpp] view plaincopy
  1. 答:7
  2. 1. 因为103二进制是01100111。
    2.因为x和c为联合体,二者共用一段内存,这段内存共9字节,而v.c = 103,即这八字节内存存放的东西为103,也就是 01100111
    3.s1、s2、s3分别占3字节,3字节,3字节(我们平常用到的都是小端模式,故s1取111,s2取100 ,s3取001)所以输出的内容就为:7,4,1 
  3. 103转换为8位的二进制为01100111,存储方式如下:
  4. 01|100|111
  5. __|___|___
  6. s3|s2 |s1

大华2013届校园招聘 :联合体试题相关推荐

  1. 2013搜狗校园招聘笔试题

    研习了Linux公社发布的2013搜狗校园招聘笔试题,还是有些收获的. //第一题:以下程序的输出是___________________ class Base { public:Base(int j ...

  2. 大华股份2013届校园招聘软件算法类试题D卷

    一.填空题(共17题,每题3分,总共51分) 1.设有int a = 5, *b, **c,执行语句c = &b, b = &a后,**c的值为________ 答:5 2.以下程序是 ...

  3. 详细答案2013百度校园招聘笔试题

    一.简答题 1.简述数据库以及线程死锁产生的原理及必要条件,简述如何避免死锁. 数据可以及线程死锁产生的原理:进程P1(事务)占用资源R1时,进程P2(事务)占用资源R2时:P1下一步要用R2,P2要 ...

  4. 2013阿里巴巴校园招聘笔试题

    今天刚参加完阿里巴巴的笔试,单选,多选,综合题. 单选考的比较杂,每门课考一两道题甚至一两个选项,Linux啊,网络啊,操作系统啊,,, 多选5道题,也差不多是比较杂的,这些都没什么难度,如果基础还好 ...

  5. 腾讯2013年校园招聘笔试试题

    转载于:https://www.cnblogs.com/iloveyouforever/p/3430060.html

  6. 2013网易校园招聘笔试题

    1.假设进栈次序是e1, e2, e3, e4,那可能的出栈次序是() A.e2, e4, e3, e1 B.e2, e3, e4, e1 C.e3, e2, e4, e1 D.e1, e2, e4, ...

  7. 后端工程师-软件类OPPO-2023届校园招聘笔试题-后端(A卷)

    编程题1 AC import java.util.Arrays;public class Solution {/*** 代码中的类名.方法名.参数名已经指定,请勿修改,直接返回方法规定的值即可*** ...

  8. 2013华为校园招聘机试题

    题目描述(60分): 通过键盘输入一串小写字母(a~z)组成的字符串.请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉. 比如字符串"abacacde&quo ...

  9. 浙江大华2015届校园招聘笔试题

    易错题:4,11,14,16 https://www.cnblogs.com/bakari/archive/2012/08/05/2623637.html 全局变量和静态变量存储在全局区. 6个字节 ...

最新文章

  1. 批量下载文献中的参考文献
  2. 概率论与数理统计中的算子半群 第一讲 Banach-Steinhaus定理2 Banach-Steinhaus定理的应用
  3. 如何保证战略落地_战略如何规划落地?值得借鉴
  4. uni-app实现上传多张照片
  5. 用 PS 调整服务器时间
  6. 【AI视野·今日Robot 机器人论文速览 第三期】Tue, 8 Jun 2021
  7. String类中的常用方法
  8. Java —— 正则表达式
  9. string.split方法 保留分隔符_白月黑说什么是对象的方法?以及string类型数据对象的常见方法解析...
  10. 《大道至简》最后两章读后感
  11. sql转义模块php,sql注入与转义的php函数代码_php技巧
  12. 定义类,super的使用,super的使用
  13. 分享一个办公环境文件共享服务器软件CuteHttpFileServer
  14. 98版本QQ五笔词库转98版万能五笔词库
  15. 玩转CSDN之自定义博客栏目
  16. python绘制跳棋棋盘
  17. 即时通讯开发之开源工程WebRTC原理
  18. Python的exec
  19. team viewer如何解绑设备
  20. 数通基础 -- 二层交换技术

热门文章

  1. 今天元宵节啦,给大家用Python送上祝福
  2. c#仿照类似qq的通信聊天程序
  3. SigmaPlot是什么软件?
  4. Linux 安装jdk
  5. 纤亿通解读-光纤收发器!
  6. Linux下多线程编程实例解析
  7. 梁静茹正式出嫁 说“我愿意”热泪盈眶
  8. CDR怎么做透明文字和透明图片、水印
  9. 转--Python安全测试工具合集
  10. java毕业设计图书馆座位预约系统源码+lw文档+mybatis+系统+mysql数据库+调试