铣工考试

当轴尺寸φ16-0.07时,编程值应选()。A、φ16;B、φ15.97;C、φ15.93;D、φ16.07

题目

当轴尺寸φ16-0.07时,编程值应选()。

  • A、φ16;
  • B、φ15.97;
  • C、φ15.93;
  • D、φ16.07
参考答案和解析
正确答案:B
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(24)Function过程与Sub过程的最主要区别是 A.Function过程一定要有形参,而Sub过程可以没有形参B.Function 过程的终端语句是End Function,而Sub过程的终端语句是End Sub C.Function过程时用于计算函数值的,而Sub过程时用于改变属性值的D.Function过程有返回函数值,而Sub过程没有返回值


正确答案:D
【解析】无论是Sub过程还是Function过程的形式参数可以有或无,可以是一个或多个,因此选项A)是错误的;而且两者都可以通过传址参数来改变实参的值,所以选项C)也是错误的;两者最本质的区别是,Function泣程有返回值,而Sub过程没有返回值。

第2题:

下列叙述中,正确的是( )。

A.Sub过程无返回值,不能定义返回值类型

B.Sub过程有返回值,返回值类型只能是符号常量

C.Sub过程有返回值,返回值类型可在调用过程时动态决定

D.Sub过程有返回值,返回值类型可由定义时的As子句声明


正确答案:A
Sub过程是子过程,可以执行一系列的操作,但是没有返回值,因此也没有返回值的类型。

第3题:

以下叙述中正确的是( )。

A.一个 Sub 过程至少要一个 Exit Sub 语句

B.一个 Sub 过程必须有一个 End Sub 语句

C.可以在 Sub 过程中定义一个 Function 过程,但不能定义 Sub 过程

D.调用一个 Function 过程可以获得多个返回值


正确答案:B
在 Sub 过程定义中 Exit Sub 语句是可选的,但不是必需的,是否需要要根据情况而定;
在 Sub 过程内,不能定义 Sub 过程或 Function 过程,且 Sub 过程不能嵌套; Founction 过程只能返回一个值。

第4题:

单击命令按钮时,下列程序的执行结果是 Private Sub Commandl_Click( ) BT 4 End Sub PriVate Sub BT(x As Integer) X=X * 2 + 1 If x <6 Then Call BT(x) End If X=x * 2 Print x; End Sub

A.15

B.16

C.17

D.18


正确答案:D
解析:此题在函数调用过程中采用了简单递归的方式,具体流程如下:主调过程调用BT过程,把实参4传递给BT过程中的形参x,由x=x*2+1语句推出x=9,此时不满足BT过程体中判断语句的判断条件,执行x=x*2;Printx;语句。由x=x*2语句得到x值为18并输出,结束此次调用过程,返回到主调过程结束程序,输出结果为18。

第5题:

以下程序的输出结果是( )。 include main()fint x=0; sub(&x,16,2); printf("%d\n",

以下程序的输出结果是( )。

include<stdio.h>

main()

fint x=0;

sub(&x,16,2);

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

}

sub(int*a,int n,int k)

{if(k<=n) sub(a,n/2,2*k);

*a+=k;

}


正确答案:14
14 解析:本题考查递归函数的调用。在主函数中调用sub(&x,16,2)函数,此时n=16,k=2,if语句的控制的条件k=n成立,所以执行下面的语句,调用sub(x,8,4),此时n=8,k=4,if语句的控制条件k=n成立,所以执行下面的语句,调用sub(x,4,8),此时n=4,k=8,if语句控制的条件k=n不成立,因此,最后得x=2+4+8=14。

第6题:

下列程序的功能是:当x<50时,y=0.8*Π;当50≤x≤100时,y=0.7*Π;当x>100时,没有意义。请填空。

Private Sub Command1_Click()

Dim x As Single

x=InputBox("请输入x的值!")

Select Case x

Case Is < 50

y=0.8 * x

Case 50 To 100

y=0.7 * x

【 】

Print "输入的数据出界!"

End Select

Print x, y

End Sub


正确答案:Case Else
Case Else 解析:考查考生对多分支控制结构的掌握。阅读程序后,在Select Case 结构中,只有两个Case子句,分别表示x取值的两种情况,但题目中将x的值分为3种情况,空白处应该填写Case Else语句。嵌套使用多分支控制结构时,应注意程序执行过程。

第7题:

下列程序的功能是:当x<50时,y =0.8 xx;当50≤x≤100时,y=0.7 xx;当x>100时, Private Sub Command1_

下列程序的功能是:当x<50时,y =0.8 xx;当50≤x≤100时,y=0.7 xx;当x>100时,

Private Sub Command1_Click()

Dim x As Single

x = InputBox("请输入x的值" )

Select Case x

Case Is<50

y=0.8 * x

Case 50 To 100

y=0.7 * x

【 】

Print "输入数据出界!"

End Select

Print x, y

End Sub


正确答案:Case Else
Case Else 解析:阅读程序后,在Select Case结构中,只有两个Case子句,分别表示x取值的两种情况,但题目中将 x的值分为3种情况,空白处应该填写Case Else语句。

第8题:

在运行程序的过程中,当执行“复制”(mnuEditCopy)命令时,使“粘贴”(munEditPaste)命令变为可用,则应做如下处理( )。

A.Private Sub nuEditPaste_Click() …… mun EditPaste.Enable=True End Sub

B.Private Sub mnuEditCopy click …… muEditPaste.Enable=True End Sub

C.Privat Sub munEditPaste_Click() …… mnuEditPaste.Visible=Tme End Sub

D.Private Sub munEditCopy_ClicK() …… munEditPaste.Visible=Tme End Sub


正确答案:B

第9题:

请教:2016年计算机二级VB基础练习二单选题4如何解答?

以下叙述中错误的是()。

A.Sub Main是定义在标准模块中的特定过程

B.一个工程中只能有一个Sub Main过程

C.Sub Main过程不能有返回值

D.当工程中含有Sub Main过程时,工程执行时一定最先执行该过程


  D

  【解析】VB工程的启动对象有:Sub Main过程l(在标准模块中定义)、窗体(在多个窗体可选一个窗体启动),I我们可以通过在“工程属性”对话框中设置启动对象来实现,}设置哪个就用哪个启动。所以当工程中含有Sub Main过程I时,工程执行不一定最先执行该过程,也可以通过窗体启动。I故选项D错误。


第10题:

关于VBScript的过程,下列叙述正确的是()

  • A、Sub过程和Function过程均无返回值
  • B、Sub过程有返回值,Function过程无返回值
  • C、Sub过程无返回值,Function过程有返回值
  • D、Sub过程和Function过程均有返回值

正确答案:C

更多相关问题