• 2022-06-28
    下面语句可以往地址是200H的片外数据存储器单元写数据5的是( )。
    A:
    B: include PBYTE[0x200]=5;
    C: unsigned char xdata byTemp _at_ 0x200; byTemp=5;
    D: unsigned char xdata *xdp; xdp = 0x200;
    *xdp =5;
    E:
    F: include XBYTE[0x200]=5;
  • B,C,D

    内容

    • 0

      命题“若x>5,则x>0”的否命题是(  ) A: 若x≤5,则x≤0 B: 若x≤0,则x≤5 C: 若x>5,则x≤0 D: 若x>0,则x>5

    • 1

      使用Keil uVision编写51单片机的C程序时,若定义一个变量x并由编译器将其分配到片外RAM中,应定义( )语句。【蓝桥杯客观题】 A: unsigned char code x; B: unsigned char pdata x; C: unsigned char idata x; D: unsigned char xdata x;

    • 2

      如果x是一个整数,判断其是为3的倍数但不是5的倍数的正确表达式为( )。 A: x%3==0 or x%5!=0 B: x%3==0 and x%5!=0 C: x%3!=0 and x%5==0 D: x%3!=0 or x%5==0

    • 3

      使用Keil uVision编写51单片机的C程序时,若定义一个变量x,并由编译器将其分配到外部RAM中,应定义()语句。 A: code unsigned char x; B: pdata unsigned char x; C: idata unsigned char x; D: xdata unsigned char x;

    • 4

      #include int cude( );int main( ){ int x=5;x=cude( );printf("%d\n",x);return 0;}int cude( ){ int x;x=x*x*x; return x;} A: 5 B: 125 C: 0 D: 1