单项选择题

变量a中的数据用二进制进表示的形式是01011101,变量b中的数据用二进制表示的形式是 11110000,若要求将a的高4位取反,低4位不变,所要执行的运算是( )。

A.a*b
B.a|b
C.a&b
D.a<<4
<上一题 目录 下一题>
热门 试题

单项选择题
有下列程序: #include <stdio.h> void fun(char *a, char *B) { while(*a=='*')a++; while(*b=*A) {b++;a++;} } main() { char *s= *****a*b**** ,t[80]; fun(s,t);puts(t); 程序的运行结果是( )。
A.*****a*b
B.a*b
C.a*b****
D.ab
单项选择题
有下列程序: #include <stdio.h> int f(int x) { int y; if(x=0‖x==1)return(3); y=x*x-f(x-2); return y; } main() { int z; z=f(3);printf( %d n ,z); 程序的运行结果是( )。
A.0
B.9
C.6
D.8
相关试题
  • 下列程序从名为filea.dat的文本文件中逐个...
  • 下列程序的定义语句中,x[1]的初值是 ...
  • 下列程序的输出结果是 【13】 。#incl...
  • 下列程序中函数fun的功能是:统计person所...
  • 下列程序舶输出结果是 【12】 。#incl...