if选择语句,例如:if(k=0) P1=0x00;else P1=0xff;该条指令的作用就是当k的值为0时执行P1=0xf0;否则执行P1=0xff。
举一反三
- 设(X,Y)的取值为(0,0),(0,1),(1,0),(1,1),已知P(X=0,Y=0)=0.4,P(X=0,Y=1)=P(X=1,Y=0)=P(X=1,Y=1)=k,则k的值为
- 若(P1)=10011100B,(CY)=1。执行指令ANLC,P1.0后,P1的内容以及CY的值为()。 A: (P1)=10011100B,(CY)=0 B: (P1)=10011101B,(CY)=0 C: (P1)=10011100B,(CY)=1 D: (P1)=10011101B,(CY)=1
- 接上题,如果要把代码省略处的代码补充完整、正确,应选择( )。 A: mux2_1 U3( .line[0](p0), .line[1](p1), .s[1](s), .f(f)); B: mux2_1 U3( .p0(p[0]), .p1(p[1]), .s(s[1]), .f(f)); C: mux2_1 U3( .p0(line[0]), .p1(line[1]), .s(s[0]), .f(f) ); D: mux2_1 U3( .p0(line[0]), .p1(line[1]), .s(s[1]), .f(f) );
- p1和p2已正确定义并分别指向两个字符串。若要求:当p1所指串小于p2所指串时,执行语句P;,则以下选项中正确的是______。 A: if(strcmp(p1,p2)<0)P; B: if(p1>p2)P; C: if(strcmp(p1,p2))P; D: if(strcmp(p2,p1)>0)P;
- 二进制基带传输系统的总误码率表示为( )。 A: Pe=P(0)P(0/1)+P(0)P(1/0) B: Pe=P(1)P(0/1)+P(0)P(1/0) C: Pe=P(1)P(0/1)-P(1)P(1/0) D: Pe=P(1)P(0/1)-P(0)P(1/0)