更多“宏程序段IF[#2GT6] GOTO 8”相关问题
  • 第1题:

    .若有以下程序段,W和k都是整型变量,则不能与该程序段等价的循环语句是( )

    W= k;

    LB: if(w==0) gotO LE;

    w - -;

    printf("*");

    goto LB;

    LE:

    A. for(w=k;w!=0;W--)printf("*");

    B.w= k; While(W--!=0) Prinif(”* ”);

    C.w= k; do{w--; prinif(“*”); } while( W!= 0);

    D.for(w=k;W;--W) printf("*");


    正确答案:C
    问题所给出的程序段用goto语句构造一个循环控制结构,该循环结构的初值是让变量W的值为k的值,循环结束条件是W的情等于0,循环体是让变量W的值减1,并输出一个字符*。上述循环控制过程用for循环可描述如下:</P>
    for=(w=k;W!=0;W--)printh("*");
    或写成:
    for(w=k;w;--w)printf("*");
    若用while语句,可描述如下:
    W=k;
    while(w--!=0)printf("*");
    w++;/*在w等于0时,也执行了一次w--,这里是对w最后减1的补尝*/
    或更直观地写成:
    W=k;
    while(w!=0){w--;Printf("*");}
    若用do-while语句,可描述如下:
    W=k;
    if(W)
    do{
    w--;prinif("*");
    }while(w);
    若写成:
    W=k;
    do{
    W--;printf("*");
    }while(w!=0);
    是不正确的,因为原代码当k的值为0时,不输出字符*,而上面的改写,当k的值为0时,将输出许许多多的字符*。所以解答应是C。

  • 第2题:

    数控编程宏程序的结尾程序段使用().

    • A、M98
    • B、M99
    • C、G98
    • D、G9Z

    正确答案:B

  • 第3题:

    关于goto语句说法正确的是()。

    • A、goto语句是有害的
    • B、高级语言应保留goto语句
    • C、高级语言应取消goto语句
    • D、goto语句无害

    正确答案:A,B

  • 第4题:

    用户宏程序中使用变量的程序段中不允许有常量尺寸字(FANUC系统、华中系统)。


    正确答案:错误

  • 第5题:

    一次性调用宏主体,使宏程序只在一个程序段内有效,这种调用称()。

    • A、非模态调用
    • B、模态调用
    • C、重复调用
    • D、宏程序

    正确答案:A

  • 第6题:

    宏程序的结尾程序段使用()。

    • A、M98
    • B、M99
    • C、G98
    • D、G99

    正确答案:D

  • 第7题:

    Java不提供goto语句,所以goto也就不再作为关键字。()


    正确答案:错误

  • 第8题:

    当编制用户宏程序时,经常用到转移和循环语句。下列程序段中,属于无条件转移的语句是()。

    • A、IF[#1 GT 10] GOTO 2
    • B、GOTO #10
    • C、WHILE[#2 LE 10] DO 1
    • D、IF[#1 EQ #2] THEN #3=0

    正确答案:B

  • 第9题:

    目前使用最普遍的用户宏程序是A类宏程序


    正确答案:错误

  • 第10题:

    宏程序段N20 IF[#2GT6];…;N70 ENDIF;N80…;表示如果#2中的值小于6,则程序跳转至N80段(华中系统)。


    正确答案:正确

  • 第11题:

    判断题
    宏程序段:X101=#2的含义是表示将变量#2中的数值赋值给#101的变量中。
    A

    B


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

  • 第12题:

    判断题
    在利用变量进行编程时,程序段IF[#2 GT 10]GOTO 2为条件转移语句。
    A

    B


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

  • 第13题:

    在Authorware中,对“GoTo”函数的描述,错误的是()。

    A.“GoTo”函数使用格式为GoTo(IconID@“Icontitle”)
    B.“GoTo”函数实现的是单方向的跳转
    C.“GoTo”函数可以实现从一个程序文件到另一个程序文件的跳转
    D.“GoTo”函数可以实现在一个程序文件内的任意跳转

    答案:C
    解析:

  • 第14题:

    宏程序段:X101=#2的含义是表示将变量#2中的数值赋值给#101的变量中。


    正确答案:正确

  • 第15题:

    与程序段号的作用无关的是()。

    • A、加工步骤标记
    • B、程序检索
    • C、人工查找
    • D、宏程序无条件调用

    正确答案:D

  • 第16题:

    宏程序的指定引数值应放在()。

    • A、宏程序中
    • B、宏程序后
    • C、有宏程序号的主程序段中
    • D、无宏程序号的主程序段中

    正确答案:D

  • 第17题:

    关于宏程序调用指令段G65 P1000 B62 A0.75 K0.7,下面说法正确的是()

    • A、G65为非模态调用宏程序指令
    • B、本程序段所调用宏程序的名称为“01000”
    • C、G65与G66指令的作用完全相同
    • D、G65和M98调用宏程序的功能完全相同
    • E、本程序段所调用宏程序内的变量#6的值是0.7

    正确答案:A,B,C,E

  • 第18题:

    宏程序用表达式指定变量时,表达式应放在()。

    • A、宏程序前
    • B、宏程序后
    • C、括号内
    • D、括号外

    正确答案:C

  • 第19题:

    结构化程序设计中,下面对goto语句使用描述正确的是()。

    • A、禁止使用goto语句
    • B、使用goto语句程序效率高
    • C、应避免滥用goto语句
    • D、以上说法均错误

    正确答案:C

  • 第20题:

    在利用变量进行编程时,程序段IF[#2 GT 10]GOTO 2为条件转移语句。


    正确答案:正确

  • 第21题:

    自定义M代码调用宏程序时,该程序段中不允许指定自变量


    正确答案:错误

  • 第22题:

    单选题
    当编制用户宏程序时,经常用到转移和循环语句。下列程序段中,属于无条件转移的语句是()。
    A

    IF[#1 GT 10] GOTO 2

    B

    GOTO #10

    C

    WHILE[#2 LE 10] DO 1

    D

    IF[#1 EQ #2] THEN #3=0


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

  • 第23题:

    单选题
    结构化程序设计中,下面对goto语句使用描述正确的是()。
    A

    禁止使用goto语句

    B

    使用goto语句程序效率高

    C

    应避免滥用goto语句

    D

    以上说法均错误


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