固定循环的程序格式为:_____G98G××X~Y~Z~R~Q~

题目

固定循环的程序格式为:_____G98G××X~Y~Z~R~Q~P~F~。

  • A、G80
  • B、G92
  • C、G99
  • D、G90
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设P(x,y,z),Q(x;y,z),R(x,y,z)是连续函数,M是在(S)上的最大值,其中(S)是一光滑曲面,其面积记为S.证明


答:

第2题:

以下程序执行后的输出结果是include.using namespace std;void try(int,int,int,int)

以下程序执行后的输出结果是 #include<iostream>. using namespace std; void try(int,int,int,int); int main() { int x,y,z,r; x=1; y=2; try(x,y,z,r); cout<<r<<end1; return 0; } void try(int x,int y, int z,int r) { z = x+y; x = x*x; y = y*y; r = z+x+y; }

A.18

B.9

C.10

D.不确定


正确答案:D
解析:本题考核函数调用(参数的传递)。本题常见的错误解答是:把x=1,y=2代入到函数try中,逐步计算出r=8。最后得到r的输出值是8。以下是正确解答,根据程序逐步分析:程序中定义了一个名为try的void型函数,即函数try没有任何返回值。而try函数在main函数中是以一条独立语句的方式被调用的,且main函数最后输出变量r的值。但在main函数中,并没有对变量r赋值。在C++语言中,数据只能从实参单向传递给形参,称为按值传递。也就是说,当简单变量作为实参时,用户不能在函数中改变对应实参的值。所以虽然在函数try中,r的值为8,但它并不能传递给实参,当然最终的输出肯定是不确定的随机数了。

第3题:

有如下程序,该程序的输出的结果是()intaddc(inta,intb,intc){c=a+b;return(c);}main(){intx=4,y=2,z,r;z=x+y;r=addc(addc(x,y,z),addc(y,z,x),z);printf(“%d\n“,r);}()

A、36

B、12

C、14

D、6


参考答案:C

第4题:

圆弧程序的格式可以为:G02 x_y_z_()F_。

  • A、U-V-W_
  • B、I_J_K_
  • C、P_Q_R_
  • D、R_
  • E、P_

正确答案:B,D

第5题:

固定循环指令G73X_Y_Z_R_Q_F_;中"Q_"表示()(FANUC系统)。

  • A、初始点坐标或增量
  • B、每次进给深度
  • C、每次退刀量
  • D、刀具位移量

正确答案:B

第6题:

若有程序 fun(int a,int b) { static int c=0 c+=a+b; retum c; } main () { int x=5,y=3,z=7,r; r=fun((y,x+y),z); r=fun(x,y); printf("%d\n",r); } 上面程序的输出结果______。

A.23

B.15

C.19

D.18


正确答案:A
解析:static 声明的外部变量只限于被本文件引用,而不能被其他文件引用 static来声明—个变量的作用有:①对局部变量用 static声明,则为该变量分配的空间在整个程序执行期间始终存在;②全部变量用static声明,则该变量的作用域只限于本文件模块(即被声明的文件中)。调用第—个fun,其两个实参的值为(3,5+3)与7即8与7,在函数fun执行结束返回15。第二次调用fun时,由于static为静态类型,其值保留,执行fun(5,3)后,其返回值为23,故选A。

第7题:

坐标点位置处钻一个深10mm的孔,则指令为()。

  • A、G85X30.0Y30.0Z5.0R150,4FSO
  • B、G81X30.0Y30.0Z5.0R20Q4F50
  • C、G81X30.0Y30.0Z5。0R15F50
  • D、G83X30.0Y30.0Z5.0P,20Q4F50

正确答案:D

第8题:

以下程序执行后的输出结果是( )。include usingnamespacestd;void try(int,int,int,in

以下程序执行后的输出结果是( )。 #include <iostream> using namespace std; void try(int,int,int,int); int main ( ) { int x,y,z,r; x=1; y=2; try(x,y,z,r); cout<<r<<end1; return 0; } void try(int x,int y, int z,int r) { z = x+y; x = X*X; y = y*y; r = z+x+y; }

A.18

B.9

C.10

D.不确定


正确答案:D
解析:本题常见的错误解答是:把x=1,y=2代入到函数try中,逐步计算出r=8。最后得到r的输出值是8。下面是正确解答。根据程序逐步分析:①程序中定义了一个名为try的void型函数,即函数try()没有任何返回值。②而try()函数在主函数中是以一条独立语句的方式被调用的,且主函数最后输出变量r的值。③但在主函数中,并没有对变量r赋值。④在C++语言中,数据只能从实参单向传递给形参,称为按值传递。也就是说,当简单变量作为实参时,用户不能在函数中改变对应实参的值。所以,虽然在函数try()中,r的值为8,但它并不能传递给实参,当然最终的输出肯定是不确定的随机数了。

第9题:

程序段G81X-Y-Z-R-F-L:中,“L”表示的是()(华中系统)。

  • A、进刀量
  • B、退刀量
  • C、 R平面
  • D、固定循环的次数

正确答案:D

第10题:

在G75X(U)Z(W)R(i)P(K)Q(Δd)程序格式中,()表示螺纹终点的增量值。

  • A、X、U
  • B、U、W
  • C、Z、W
  • D、R

正确答案:B

更多相关问题