在C51中有个无符号型字符变量temp 和一个位变量flag,要对它们取反,相应的C51语句为( )。
A: temp=~temp ; flag=!flag
B: temp=!temp ; flag=~flag
C: temp=!temp ; flag=!flag
D: temp=~temp ; flag=~flag
A: temp=~temp ; flag=!flag
B: temp=!temp ; flag=~flag
C: temp=!temp ; flag=!flag
D: temp=~temp ; flag=~flag
举一反三
- 在C51中有个无符号型字符变量temp 和一个位变量flag,要对它们取反,相应的C51语句为( )。
- There are ( ) basic paths for the following program.int FUN(int count, int flag){ int temp=0; while(count>0){ if(0==flag){ temp=count+100; } else{ if(1==flag) temp=temp+10; else temp=temp+20; } count--; } return temp;} A: 2 B: 3 C: 4 D: 4
- 在C51程序中,定义一个位变量flag,正确写法是( )。 A: it flag B: sbit flag C: int flag D: char flag
- 检测到位变量flag为高电平时要持续等待的C51语句是______。 A: if(flag); B: while(flag); C: while(flag=1); D: if(flag=1);
- flag为定义的位变量,flag=~flag;的含义是,将flag的内容取反