更多“若电动机产生的转矩T<sub>M</sub>与转速n符号相同,则”相关问题
  • 第1题:

    若要在子过程Procl调用后返回两个变量的结果,下列过程定义语句中有效的是______。

    A.Sub Procl(n, m)

    B.Sub Procl(ByVal n, m)

    C.Sub Procl(n, ByVal m)

    D.Sub Procl(ByVal n, ByVal m)


    正确答案:A
    解析:过程定义时,如果形式参数被说明为传值(ByVal项),则过程调用只是相应位置实参的值“单向”传递给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程中,数值的传递只有单向性,故称为“传值调用”的“单向”作用形式。反之,如果形式参数被说明为地址(ByRef),则过程调用是将相应位置实参的地址传给形参处理,而被调用过程内部对形参的任何操作引起形参值的变化又会反而影响实参的值。在这个过程中,数值的传递具有双向性,故称为“传址调用”的“双向”作用形式。ByRef是VBA的缺省选项。本题中要求在子过程Procl调用后返回两个变量的结果,因此采用的是“传址调用”,故为Sub Procl(n, m)。

  • 第2题:

    有如下事件过程: Private Sub Command1_Click( ) Dim m AS Integer,n AS Integer m=2:n=1 Print "m=";m;"n=";n Call TOD(m,n) Print "m=";m;"n=";n End Sub Sub TOD(x,y) x=x^2 y=y^3 End Sub 程序运行后,输出的结果为

    A.m=2,n=1 m=1,n=2

    B.m=2,n=1 m=4,n=1

    C.m=1,n=2 m=1,n=4

    D.m=1,n=2 m=2,n=4


    正确答案:B
    解析:本题考查的是函数调用和输出语句。定义了一个函数,函数的功能是:将实参传给形参,按址传送,将改变实参的数值,语句x=x^2的作用是将x的平方值赋给x,为4;语句y=y^3的作用是将y的三次方值传给y,为1;然后返回主调过程,输出变化前后的值。

  • 第3题:

    有以下程序:

    int sub(int n) { return(n/10+n%10); }

    main()

    { int x, y;

    scanf("% d", &x);

    y=sub(sub(sub(x)));

    printf("% d\n", y);

    }

    若运行时输入:1234<回车>,程序的输出结果是【 】。


    正确答案:10
    10 解析:y=sub(sub(sub(x)))=sub(sub(127))=sub(19)=10。

  • 第4题:

    要想在过程调用中返回两个结果,下面的过程定义语句合法的是

    A.Sub Submit(ByVal n,ByVal m)

    B.Sub Submit(n,ByVal m)

    C.Sub Submit(n,m)

    D.Sub Submit(ByVal n,m)


    正确答案:C
    解析:题目的意思是在调用过程后,返回两个结果,那么定义此过程时,应设两个参数,且参数传递应用传址方式,也就是引用,而"ByVal"关键字加在形参前面,则表示形参与实参结合方式为传值。所以,4个选项中只有选项C)符合题意。

  • 第5题:

    若有如下程序: int sub() {static int n=1; int x=1; x*=n;n++; return x; } main() {int n,t=1; for(n=1;n<6;n++)t*=sub(); printf("%d\n",t); } 则程序运行后的输出结果是( )

    A.15

    B.120

    C.34560

    D.-30976


    正确答案:B

  • 第6题:

    在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim x As Integer,y As Integer x = 41: y = 54 Call sub1(x,y) x = x + 1 Print x; y End Sub Private Sub sub1(n As Integer, ByVal m As Integer) n=n Mod 10 m=m\10 End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是

    A.41 54

    B.2 54

    C.1 3

    D.42 3


    正确答案:B
    解析:在Function((参数表列))过程中,“参数表列”指明了调用时传送给过程的参数类型和个数,每个参数的格式为:[ByVal][ByRef]变量名[()][As数据类型]其中系统默认为ByRef,它指明参数传送是以传地址进行的,实际参数变量的值会由于过程中对形参的操作而改变。而ByVal则不同,参数传送,是以传值传送的,实际参数变量的值不再由于过程中对形参的操作而改变,本题目中过程sub1的参数n是传地址引用,而参数m是传值引用,因此x的值改变,x=21\10+1=2;而y值不改变,仍为54。答案为选项B。

  • 第7题:

    输出功率相同的电动机,磁极数越多,则()

    • A、转速越低,转矩愈大
    • B、转速越高,转矩愈小
    • C、与转速,转矩无关

    正确答案:A

  • 第8题:

    已知电源电压为U, 负载转矩为N,转速为n,电枢电流为I,电磁转矩为M,则直流电动机转速特性是:()

    • A、U改变,N不变:M=f
    • B、U不变,N改变:M=f
    • C、U改变,N不变:I=f
    • D、U不变,N不变:n=f

    正确答案:D

  • 第9题:

    电动机转矩TM的作用方向与转速n的方向相同。此时,电动机转矩TM是()

    • A、拖动转矩
    • B、制动转矩
    • C、负载转矩
    • D、飞轮转矩

    正确答案:A

  • 第10题:

    单选题
    电动机转矩TM的作用方向与转速n的方向相同。此时,电动机转矩TM是()
    A

    拖动转矩

    B

    制动转矩

    C

    负载转矩

    D

    飞轮转矩


    正确答案: C
    解析: 暂无解析

  • 第11题:

    判断题
    若电动机产生的转矩TM与转速n符号相同,则表示TM为制动转矩。
    A

    B


    正确答案:
    解析: 若电动机产生的转矩TM与转速n符号相同,则表示TM为拖动转矩。

  • 第12题:

    单选题
    输出功率相同的电动机,磁极数越多,则()
    A

    转速越低,转矩愈大

    B

    转速越高,转矩愈小

    C

    与转速,转矩无关


    正确答案: A
    解析: 暂无解析

  • 第13题:

    左乳房内上象限扪及3cm×3cm肿块,质地偏硬,边界不太清楚,与皮肤胸肌无粘连;左腋下可扪及肿大淋巴结3个,质韧,约蚕豆大小,活动良好,病理证实乳房腺癌淋巴结转移,按TNM分期应为:

    A.T 1 N1 M0

    B.T 1 N 2 M 0

    C.T 1 2 N 1 M\sub 0

    D.T 1 2 N 2 M\sub 0

    E.T 13 N 1 M\sub 0


    正确答案:C
    乳癌分期我国卫生部编制的乳癌诊治规范,采用1988年TNM分期的修订方案可将乳癌分为以下各期:0期:TisN0M0;Ⅰ期:T1N0M0;Ⅱ期:T0~1N1M0,T2

  • 第14题:

    下面过程运行后,变量N的值为( )。 PRIVATE SUB MAINSUB( ) DIM N AS INTEGER N=9 CALL GET. DATA(N) END SUB PRIVATE SUB GETDATA(BYREF M AS INTEGER) M=M*3+SC-N(-9) END SUB

    A.25

    B.26

    C.27

    D.28


    正确答案:B
    解析:通过参数传递CALLGETDATA(N)语句,将N值赋予M,所以M=N=9。而SGN函数为返回参数的正负号,SGN(-9)=-1。因而M=M*3+SGN(-9)=9*3+(-1)=27-1=26。

  • 第15题:

    若有如下程序: int sub(int m) { if(m==1||m==0) return 2; else return(sub(m-1)*sub(m-2));} main() { int n; scanf("%d",&n); printf("%d",sub(n)); } 如果从键盘输入4<回车>,则程序运行后的输出结果是( )。

    A.8

    B.16

    C.24

    D.32


    正确答案:D
    解析:本题的sub()函数是一个递归函数,当参数m为1或0时返回2,否则返回sub(m-1)*sub(m-2)。所以sub(4)递推下来就是sub(4)=sub(3)*sub(2)=sub(2)*sub(1)*sub(1)*sub(0)=sub(1)*sub(0)*2*2*2=25(上标)=32。所以正确答案是D。

  • 第16题:

    若要在子过程Procl调用后返回两个变量的结果,下列过程定义语句中有效的是( )。【考点5过程调用与参数传递】

    A.Sub Procl(n,m)

    B.Sub Procl(ByVal n,m)

    C.Sub Procl(n,BYVal m)

    D.Sub Procl(ByVal n,ByVal m)


    正确答案:A
    本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用,此时形参的变化不会返回到实参;若用ByRef声,说明此参数为传址调用,此时形参的变化将会返回到实参;若没有说明传递类型,则默认为传址传递。

  • 第17题:

    若有如下程序: sub(int *t,int a[3][4]) { int m,n; for(m=0;m<3;m++) for(n=0;n<4;n++) { *t=a[m][n];t++;} } main() { int*t,s[3][4)={{1,2,3),{4,5,6),{7,8,9}}; t=(int*)malloc(50); sub(t,s); printf("%d,%d\n",t[4],t[7]); } 则程序运行后的输出结果是( )。

    A.4,7

    B.4,0

    C.5,8

    D.程序错误


    正确答案:B
    解析:本题定义了一个sub()函数,其作用为将一个二维数组按行复制到t所指的连续内存空间内。主程序中首先使用malloc()函数为t申请了50个字节的内存空间,然后调用sub()函数,将二维数组s的内容复制到t申请的内存空间内,最后输出t的第5个元素(t[4])和第8个元素(t[7]),即为3行4列二维数组中的s[1][0]和s[1][3]。s[1][0]是初始化列表中第二个大括号中的第一个值4,而s[1][3]应该是初始化列表中第二个大括号中的第4个值,但没有这么多初始值,C语言在这种情况下会自动将该元素设置为0,即s[3][4]={{1,2,3},{4,5,6},{7,8,9}}等价于s[3][4]={{1,2,3,0},{4,5,6,0),{7,8,9,0}}。所以最后输出结果是4,0,应该选择B。

  • 第18题:

    电动机()之间的关系成为电动机的机械特性。

    • A、功率与转矩
    • B、转速与功率
    • C、电压与电流
    • D、转速与转矩
    • E、n与M(T)

    正确答案:D,E

  • 第19题:

    若单轴传动系统的转动惯量TL与转速n符号相反,则表示TL为制动转矩。


    正确答案:错误

  • 第20题:

    三相异步电动机的电磁转矩T与转速n的方向是否一致,决定了电动机运行的状态,若T与n的方向一致时,则该电动机运行于制动状态,反之,则运行于电动状态。


    正确答案:错误

  • 第21题:

    三相异步电动机的电磁转矩T与转速n的方向是否一致,决定了电动机运行的状态。若电磁转矩T与转速n的方向一致时,则该电动机运行于制动状态;反之,则运行于电动状态。


    正确答案:错误

  • 第22题:

    判断题
    若单轴传动系统的转动惯量TL与转速n符号相反,则表示TL为制动转矩。
    A

    B


    正确答案:
    解析: 若单轴传动系统的负载转矩TL与转速n符号相反,则表示TL为拖动转矩。

  • 第23题:

    判断题
    电动机处于能耗制动状态时,电磁转矩T与转速n的方向相同。
    A

    B


    正确答案:
    解析: 暂无解析