《嵌入式C编程:PIC单片机和C编程技术与应用》一2.8 测验-阿里云开发者社区

开发者社区> 华章出版社> 正文
登录阅读全文

《嵌入式C编程:PIC单片机和C编程技术与应用》一2.8 测验

简介:

本节书摘来自华章出版社《嵌入式C编程:PIC单片机和C编程技术与应用》一书中的第2章,第2.8节,作者 [美]马克·西格斯蒙德(Mark Siegesmund),更多章节内容可以访问云栖社区“华章计算机”公众号查看

2.8 测验

  1. 存储下面的二进制数需要多少字节?

    1001011001
    (a)10
    (b)1
    (c)1.2
    (d)2
    (e)二进制数无法用字节存储
  2. 下列哪个选项可以用来表示一个十六进制数?

    (a)两个十进制数
    (b)字节
    (c)半字节
    (d)一个八进制数
    (e)三个二进制数
  3. 二进制数0011换算成十六进制是3。00110011换算成十六进制是什么?

    (a)303
    (b)33
    (c)6
    (d)1111
    (e)3F
  4. 十六进制数1F加1等于多少?

    (a)1G
    (b)1F1
    (c)1E
    (d)21
    (e)20
  5. 下面一行语句在终端上输出的结果是什么?

    
    (a)Value is 81
    (b)Value is 081
    (c)Value is 65
    (d)Value is 129
    (e)编译失败,没有输出
  6. 从下列语句中选出一个输出结果和其他都不一样的。

    (a)printf(“Value is %u \r\n”, 10);
    (b)printf(“Value is %u \r\n”, 0b1010);
    (c)printf(“Value is %u \r\n”, 012);
    (d)printf(“Value is %u \r\n”, 0x0A);
    (e)所有输出都一样
  7. 存储下列字符串需要多少字节的内存?

    “three”
    (a)0
    (b)3
    (c)5
    (d)6
    (e)7
  8. 存储下列字符串常量需要多少字节的内存?

    “\101\0x432\f”
    (a)0
    (b)3
    (c)4
    (d)5
    (e)6
  9. 在256个ASCII字符中,有多少个字符不能通过C字符串显示出来?

    (a)0
    (b)1
    (c)31
    (d)128
    (e)159
  10. 下列C代码中存在哪些错误?

        
        (a)a没有大写
        (b)在const那一行中有分号
        (c)关系运算符(>)不能用于赋值运算符(=)
        (d)以上全是
        (e)没有错误
    

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:

华章出版社

官方博客
官网链接