A: sfr P1 = 90H;
B: sfr P1 = 0x90;
C: P1 = 0x90;
D: P1 = 90H;
举一反三
- 利用C51进行编程时,语句sfr P1=0x90; sbit P1_1=P1^1; 的作用是什么?它们应该放在程序的哪个位置?
- 设已定义 int x, *p ,*p1=&x , *p2=&x ; 则下列表达式中错误的是 。 A: x=*p1+*p2 B: p=p1 C: x =p1+p2 D: p1=0
- C51中定义一个可位寻址的变量LED访问P1口P1.1引脚的方法是()。 A: sbit LED=P1^1; B: sfr LED=P1^1; C: bit LED=P1^1; D: sfr16 LED=P1^1;
- <p>十三、((p1→((p1→p1)→p1))→((p1→(p1→p1))→(p1→p1)))是:</p>
- 对于声明 int a=1*p,*p1=&a,*p2=&a; 下列表达式错误的是( )。 A: a=*p1+*p2 B: p=p1 C: p=p1+p2 D: a=p1-p2
内容
- 0
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;
- 1
斜二测的轴间角和轴向伸缩系数分别是() A: 轴间角:与X轴负方向夹角45°、与Z轴夹角90°;轴向伸缩系数:p=q=r=1。 B: 三个轴间角均为90°;轴向伸缩系数:p1=r1=q1=1/2。简化伸缩系数:p=q=r=1。 C: 轴间角:与X轴负方向夹角45°、与Z轴夹角90°;轴向伸缩系数:p1=r1=1、r1=0.5。 D: 三个轴间角均为90°;轴向伸缩系数:p1=r1=q1=1/2。简化伸缩系数:p1=r1=1、r1=0.5。
- 2
接上题,如果要把代码省略处的代码补充完整、正确,应选择( )。 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) );
- 3
#include "stdio.h" main( ) { int a,b,*p1,*p2,*p; a=1;b=2; p1=&a; p2=&b; if(a
- 4
以下程序的输出结果是( )。 struct HAR { int x, y; struct HAR *p;} h[2]; main(){ h[0].x=1; h[0].y=2; h[1].x=3; h[1].y=4; h[0].p=&h[1]; h[1].p=h; printf("%d %d\n",(h[0].p)->x,(h[1].p)->y); }