以下子程序用于在一维数组中找出最大项:SUBROUTINE SEARCH(X,N,P)REAL X(N)P=______DO 10 J=1,NIF(X(J).GT.P) P=X(J)10 CONTINUEEND为使程序完整,应在______处放入( )。A.X(1) B.00 C.17E+28 D.17E-26

题目
以下子程序用于在一维数组中找出最大项:
SUBROUTINE SEARCH(X,N,P)
REAL X(N)
P=______
DO 10 J=1,N
IF(X(J).GT.P) P=X(J)
10 CONTINUE
END
为使程序完整,应在______处放入( )。

A.X(1)
B.00
C.17E+28
D.17E-26

相似考题
更多“以下子程序用于在一维数组中找出最大项: ”相关问题
  • 第1题:

    如果主程序、子程序1、子程序2、子程序3依次调用,在子程序3中有 RETURN TO MASTER 语句,则由子程序3返回

    A.主程序

    B.子程序1

    C.子程序2

    D.子程序3


    正确答案:A
    解析:如果在返回语句中加入了选项TOMASTER,那么在执行程序嵌套时,它们的返回次序将被改变。子程序3中加入选项TOMASTER,则它们的返回次序将是由子程序2直接返回到主程序,并不是按子程序3,2,1的次序再返回到主程序。

  • 第2题:

    写一个函数找出一个整数数组中,第二大的数

    (microsoft)


    正确答案:

     

    const int MINNUMBER = -32767 ;
    int find_sec_max( int data[] , int count)
    {
    int maxnumber = data[0] ;
    int sec_max =MINNUMBER ;
    for ( int i = 1 ; i < count ; i++)
    {
    if ( data[i] > maxnumber )
    {
    sec_max = maxnumber ;
    maxnumber = data[i] ;
    }
    else
    {
    if ( data[i] > sec_max )
    sec_max = data[i] ;
    }
    }
    return sec_max ;
    }

  • 第3题:

    编程,找出长度为10\的数组中,数组元素的最大值和最小值,并输出。


    答案:public class a{public static void main(String[] args){double x[]={25.3,56.3,15.3,125.25,465.36,456.32,458.21,456.325,4856.3215,41.6};double max=x[0];int i;for(i=0;i<10;i++){ if (max<=x[i])max=x[i];}double min=x[0];int j;for(j=0;i<10;i++){ if (min>=x[j])min=x[j];}System.out.println("最大数是"+max);System.out.println("最小数是"+min);}}

  • 第4题:

    FORTRAN程序中,可调数组可以出现在( )。

    A.主程序中
    B.数据块子程序中
    C.任意子程序中
    D.函数或子例行程序中

    答案:D
    解析:
    一个FORTRAN程序是由一个主程序或一个主程序和若干子程序组成

  • 第5题:

    FORTRAN程序中,可调数组可以出现在:
    (A)主程序中 (B)数据块子程序中
    (C)任意子程序中 (D)函数或于例行程序中


    答案:D
    解析:

  • 第6题:

    以下哪种方法不适用于创建二维数组:()

    • A、在前面板中右键单击现有一维数组,在快捷菜单中选择添加维度
    • B、使用两个嵌套的For循环并启用自动索引
    • C、使用定位工具调整索引显示的大小
    • D、在前面板上放置数组,并将另一个数组拖放至该数组

    正确答案:D

  • 第7题:

    在执行主程序的过程中,有调用子程序的指令时,就执行子程序的指令,执行子程序以后,加工就结束了。


    正确答案:错误

  • 第8题:

    以下关于子程序的叙述中不正确的是()

    • A、一个子程序可以调用其他子程序。
    • B、一个主程序可以调用多个子程序。
    • C、主程序可调用子程序,但子程序不可调用其他的子程序。
    • D、子程序用DO命令调用。

    正确答案:C

  • 第9题:

    下列关于数组最值的描述中,错误的是()。

    • A、要想求数组的最值必须先定义一个数组
    • B、在求数组最值时,初始时一定要将数组中的第一个元素的值赋给变量
    • C、求数组最值过程中,一定要对数组进行遍历
    • D、在求数组最大值时,使用变量记住每次比较后较大的那个值

    正确答案:B

  • 第10题:

    在子程序中,不可以再调用另外的子程序,即不可以调用二重子程序(FANUC系统、华中系统)。


    正确答案:错误

  • 第11题:

    在G指令中,T代码用于()

    • A、主轴控制
    • B、换刀
    • C、辅助功能
    • D、子程序调用

    正确答案:B

  • 第12题:

    单选题
    下列对函数子程序中形参的叙述,正确的是?()
    A

    可以是变量名、数组名、符号常量

    B

    可以是变量名、数组名、子程序名

    C

    只能是变量名或数组名

    D

    只能是变量名


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

  • 第13题:

    一个C语言程序是由( )。

    A.一个主程序和若干子程序组成

    B.函数组成

    C.若干过程组成

    D.若干子程序组成


    正确答案:B
    解析:一个C源程序是由一个main函数和若干个其他函数组成的。函数是C程序的基本单位,被调用的函数可以是系统提供的库函数,也可以是用户根据需要自己定义的函数。

  • 第14题:

    编程,找出长度为10的数组中,数组元素的最大值,并输出。


    答案:public class a{public static void main(String[] args){double x[]={25.3,56.3,15.3,125.25,465.36,456.32,458.21,456.325,4856.3215,41.6};double m= x[0];int i;for(i=0;i<10;i++){ if (m<=x[i])m=x[i];}System.out.println("最大数是"+m); }}

  • 第15题:

    在JavaScript中,以下能创建数组的语句是?()


    答案:ABC

  • 第16题:

    以下子程序用于在一维数组中找出最大项:
    SUBROUTINE SEARCH(X,N,P)
    REAL X(N)
    P=______
    DO 10 J=1,N
    IF(X(J).GT.P) P=X(J)
    10 CONTINUE
    END
    为使程序完整,应在______处放入( )。

    A.X(1)
    B.00
    C.17E+28
    D.17E-26

    答案:A
    解析:

  • 第17题:

    以下关于数组索引的表述,不正确的是()

    • A、索引可用于访问数组中特定元素
    • B、二维数组包含列索引和行索引
    • C、索引范围为0至n-1
    • D、索引范围为1至n

    正确答案:D

  • 第18题:

    子程序嵌套是指( )(SIEMENS系统)。

    • A、同一子程序被连续调用
    • B、在主程序中调用子程序,在子程序中可以继续调用子程序
    • C、在主程序中调用不同的子程序
    • D、同一子程序可以被不同主程序多重调用

    正确答案:B

  • 第19题:

    在FANUC数控系统中,G98用于调用子程序,M98用于铣削固定循环中返回初始平面。


    正确答案:错误

  • 第20题:

    三菱PLC在子程序中调用子程序称为嵌套调用,最多可以嵌套()级。


    正确答案:5

  • 第21题:

    下列对函数子程序中形参的叙述,正确的是?()

    • A、可以是变量名、数组名、符号常量
    • B、可以是变量名、数组名、子程序名
    • C、只能是变量名或数组名
    • D、只能是变量名

    正确答案:B

  • 第22题:

    在G指令中,代码用于()。

    • A、主轴控制
    • B、换刀
    • C、辅助功能
    • D、子程序调用

    正确答案:B

  • 第23题:

    单选题
    以下哪种方法不适用于创建二维数组:()
    A

    在前面板中右键单击现有一维数组,在快捷菜单中选择添加维度

    B

    使用两个嵌套的For循环并启用自动索引

    C

    使用定位工具调整索引显示的大小

    D

    在前面板上放置数组,并将另一个数组拖放至该数组


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

  • 第24题:

    单选题
    可调数组()中出现。
    A

    只能在主程序

    B

    只能在子程序

    C

    只能在主程序和子程序

    D

    可以在主程序、子程序和模块


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