单项选择题

设有以下语句:
char x=3, y=6, z;
z=x^y<<2;
则z的二进制值是()。

A、 00010100
B、 00011011
C、 00011100
D、 00011000

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: int *f(int *x,int*y) if(*x<*y)return x; else return y; main() int a=7,b=8,*p,*q,*r; p=&a;q=&b; r=f(p,q); printf( %d,%d,%d n ,*p,*q,*r); 程序运行后输出结果是()。

A、 7,8,8
B、 7,8,7
C、 8,7,7
D、 8,7,8

单项选择题
有以下程序: main() char s[]= n123 ; printf('%d,%d n',strlen(s),sizeof(s)); 执行后输出结果是()。

A、 赋初值的字符串有错
B、 6,7
C、 5,6
D、 6,6

相关试题
  • 以下选项中,不能正确赋值的是()
  • 若指针p已正确定义,要使p指向两个连续的整...
  • 以下叙述错误的是()。
  • 设在C语言中,float类型数据占4个字节,则...
  • C语言库函数fgets(str,n,fg)的功能是(...