单选题
若要通过位运算使整型变量a中的各位数字全部清零,以下选项正确的是______。
【正确答案】
A
【答案解析】[解析] 本题考查位运算符和位运算。“|”运算符,1|0=1,0|0=0,所以选项B中a变量的各位数字保持不变,故B选项错误;“^”运算符,1^0=1,0^0=1,所以选项C中a变量的各位数字中,1保持不变,0变成1,故C选项错误;“!”运算符,!1=0,!0=1,所以选项D中a变量的个位数字中,1变成0,0变成1,故D选项错误;“&”运算符,1&0=0,0&0=0,所以选项A中各位数字全部清零,故答案为A选项。