1 可以由字母、数字和下划线组成。必须以字母或下划线开头.比如a12354,_df21 所以选D,
2 B
3 C
4 B 9的二进制数是1001,向右移位之后=0100 等于4 向右移位:所有位向右移动移动一位,舍去最低为,向左移位舍去最高位
5 A 虽然b=b--,b=3;但是b--是在分号结束之后才会执行,所以b还是会减去1
9的二进制是00001001
右移1是0000100对应十进制是4
我试了试,第五题没有正确选项,结果是3
#include <stdio.h>
int main(void) {
unsigned char c=3;
c=c--;
printf("%d",c);
return 0;
}