第七章单元测试
  1. 在C语言中,以下指令中错误的有( )。

  2. A:sbit z;
    B:sbit y = P1^0;
    C:sbit x = P0^8;
    D:sbit k = 0x76;

    答案:sbit z;
    ###sbit x = P0^8;
    ###sbit k = 0x76;

  3. 在C语言中,以下指令中错误的有( )。

  4. A:Bit a = 1;
    B:Bit *x;
    C:Bit x[6];
    D:Bit x;
  5. int X = 12;
    int Y = ++X;指令执行后y的值为( )。

  6. A:11
    B:13
    C:14
    D:12
  7. int X = 56;
    int Y = 87;
    int a = X>Y;指令执行后y的值为( )。

  8. A:-13
    B:-1
    C:0
    D:1
  9. int x = 6;
    int a = 0;
    a = x >> 2;指令执行后a的值为( )。

  10. A:1
    B:0
    C:3
    D:2
  11. unsigned char x = 6;
    unsigned char a = 0;
    a = x & 4; 指令执行后a[2][1]的值为( )

  12. A:0x5
    B:0x2
    C:0x3
    D:0x6
    E:0x4
    F:0x1
  13. int k=0;
    int i=0;
    int j=0;
    for(i=0; i<5; i++)
    {
    for(j=0; j<3; j++)
    {
    k++;
    }
    } 指令执行后x的值为( )。

  14. A:15
    B:13
    C:18
    D:10
  15. float idata x = 3.23;指令执行后数据x存放的区域为( )。

  16. A:片内ROM
    B:片外RAM
    C:片内RAM
    D:片外ROM

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部