更多“铭刻mínɡ kè”相关问题
  • 第1题:

    阅读下列程序,程序的输出结果是

    #include "stdio.h"

    main()

    {

    int m,n;

    float k;

    for(m=6;m>2;m--)

    { k=0;

    for(n=m;n>1;n--)

    k=k+m*n;

    }

    printf("%f\n",k);

    }

    A.5.000000

    B.15.000000

    C.25.000000

    D.35.000000


    正确答案:B

  • 第2题:

    设G=(n,m)且G中每个结点的度数不是k就是k+1,则G中度数为k的结点的个数是()。

    A、n/2

    B、n(n+1)

    C、nk

    D、n(k+1)-2m


    参考答案:D

  • 第3题:

    已知int k=10,m=3,n;则下列语句输出结果是printf("%d\n",n=(k%m,k/m));

    A.2

    B.3

    C.4

    D.5


    正确答案:B
    解析:表达式n=(k%m,k/m)实际上是将k/m的结果赋值给了n。逗号表达式中最后一个表达式的值是该逗号表达式的值,所以输出结果为k/m。

  • 第4题:

    有以下程序:includemain(){int a=1,b=2,m=0,n=0,k; k=(n=b>a)||(m=a

    有以下程序: #include <stdio.h> main() { int a=1,b=2,m=0,n=0,k; k=(n=b>a)||(m=a<b); printf("%d,%d\n",k,m); } 程序运行后的输出结果是( )。

    A.0,0

    B.0,1

    C.1,0

    D.1,1


    正确答案:C
    解析:本题考查逻辑或运算。因为b>a为真,即n=1,则m不需再计算,保持原值,因此k值为1,m值仍为0。

  • 第5题:

    以下程序的输出结果是_[19]_______

    #include <stdio.h>

    #define M 5

    #define N M+M

    main()

    { int k;

    k=N*N*5; printf("%d\n",k);

    }


    正确答案:

    55 

  • 第6题:

    已知有一维数组T[0...m*n-1],其中m>n。从数组T的第一个元素(T[0])开始,每隔n个元素取出一个元素依次存入数组B[1...m]中,即B[1]=T[0],B[2)= T[n],依次类推,那么放入B[k](1≤k≤m)的元素是( )。

    A.T[(k-1)*n]
    B.T[k*n]
    C.T[(k-1)*m]
    D.T[k*m]

    答案:A
    解析:
    由题可知,B[1]=T[(1-1)*n],B[2]=T[(2-1)*n],B[3]=T[(3-1)*n],...,根据归纳法可得B[k]=T[(k-1)*n)。

  • 第7题:

    某建设项目现金流量图见图4-3,基准折现率为i,则该项目在k时点的现值P的表达式正确的有( )。


    A:P=A(P/A,i,n-m+1)(P/F,i,m-k-1)
    B:P=A(P/A,i,n-m+1)(P/F,i,n-k)
    C:P=A(F/A,i,n-m+1)(P/F,i,m-k-1)
    D:P=A(F/A,i,n-m+1)(P/F,i,n-k)
    E:P=A(P/A,i,n-k)-A(P/A,i,m-k-1)

    答案:A,D,E
    解析:
    2019版教材P163
    本题中,将已知的年金折算为一点有三种方法:一种是将年金往前折算,折算到m-1年末,然后再一起往k点折算;此时共有n-(m-1)个年金,从m-1到k共计息(m-1-k)次,因此P=A(P/A,i,n-m+1)(P/F,i,m-k-1)。第二种方法是将年金往后折算,折算到第n年末。然后再一起往k点折算;从n到k共计息(n-k)次。因此P=A(F/A,i,n-m+1)(P/F,i,n-k)。第三种方法如图4-4所示,在k+1与m-1增加一个等额年金A,再减去等额年金A。则k+1到n年有等额现金流入,k+1到m-1年有等额现金流出,因此P为两个年金现值的差。

  • 第8题:

    阅读以下FORTRAN程序
    READ(*,*)M,N
    K=MOD(M,N)
    10 IF(K.GT.0)THEN
    M=N
    N=K
    K=MOD(M,N)
    GOTO 10
    END IF
    WRITE(*,*)N
    END
    若运行以上程序时,由键盘输入25,11,则程序输出为( )。

    A.3
    B.2
    C.1
    D.0

    答案:C
    解析:
    K=MOD(M,N)=MOD(25,11)=3>0
    则M=11,N=3,K=MOD(11,3)=2>0
    则M=3,N=2,K=MOD(3,2)=1>0
    则M=2,N=1,K=MOD(2,1)=0,可得最后N=1

  • 第9题:

    在库房存放的零件里,有n个一级品,有m个二级品,现在逐个进行检查,若巳检测的前k个都是二级品,则检测第k+1个时,是一级品的概率为( )。
    A. (n-k)/(n + m) B. (n-m)/(n + m)
    C. n/(n + m-k) D. (n-m)/( n + m-k)


    答案:C
    解析:
    第k+1次检测时,库房里还有n + m-k个零件未检测,所以任取一个有

  • 第10题:

    探究弹力和弹簧伸长的关系时,在弹性限度内,悬挂15N重物时,弹簧长度为0.16m;悬挂20N重物时,弹簧长度为0.18m,则弹簧的原长L和劲度系统k分别为()

    • A、L=0.02m k=500N/m
    • B、L=0.10m k=500N/m
    • C、L=0.02m k=250N/m
    • D、L=0.10m k=250N/m

    正确答案:D

  • 第11题:

    当主量子数n=1,2,3,4,5,6时,用字母表示壳层依次为()

    • A、K、L、M、O、N、P
    • B、K、L、M、N、O、P
    • C、K、L、M、O、P、N
    • D、K、M、L、N、O、P

    正确答案:B

  • 第12题:

    单选题
    女(nǚ):那(nà)本(běn)书(shū)你(nǐ)看(kàn)完(wán)了(le)吗(mɑ)?男(nán):还(hái)要(yào)两(liǎng)天(tiān)。问(wèn):男(nán)的(de)看(kàn)完(wán)书(shū)了(le)吗(mɑ)?
    A

    (kàn)(wán)(le)

    B

    (méi)(kàn)(guo)

    C

    (méi)(kàn)(wán)


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

  • 第13题:

    该程序运行的结果是( )。

    #include

    #include

    #define M 100

    void fun(int m, int *a, int *n)

    { int i,j=0;

    for(i=1;i<=m;i++)

    if(i%7==0||i==0)

    a[j++]=i;

    *n=j;}

    main()

    { int aa[M],n,k;

    clrscr();

    fun(10,aa,&n);

    for(k=0;k

    if((k+1) ==0)printf("\n");

    else printf("M",aa[k]);

    printf("\n");}


    正确答案:
    7

  • 第14题:

    执行以下程序的输出结果是( )。 includedefine M 5define N M+M main(){int k; k=N*N*5;

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

    include<stdio.h>

    define M 5

    define N M+M

    main()

    { int k;

    k=N*N*5;printf(”%d\n" ,k);

    }


    正确答案:55
    55 解析:本题考查的重点是对宏定义的理解。#define指令定义一个标识符和一个串,编译程序在对C源程序处理时.发现该标识符都用该串替换,因此,在语句k=N*N*5将替换成k=M+M*M+M*5后,M被替换成5,从而k=5+5*5+5*5=55。

  • 第15题:

    下列正确的变量声明是( )

    A.int m;n;k;

    B.unsigned int m,n,k;

    C.double int m,n,k;

    D.int m,n,k


    正确答案:B

  • 第16题:

    已知有一维数组A(0..m*n-1],若要对应为m行、n列的矩阵,则下面的对应关系(4)可将元素A[k](0≤k<m*n)表示成矩阵的第i行、第j列的元素(0≤i<m,0≤j<n)。

    A.i=k/n,j=k%m

    B.i=k/m,j=K%m

    C.i=k/n,j=k%n

    D.i=k/m,j=k%n


    正确答案:C
    解析:此题是求一维数组向二维数组转化的问题。最原始的方法就是把数组A的前n个元素放到数组B的第一行,数组A的第n个元素放到数组B的第二行中,依次类推,数组A的最后n个元素放到数组B的最后一行中。求且[幻在数组B中的位置,应先确定A[k]处在哪一行,显然应该是k/n行,然后再确定处在k/n行的哪一列,显然是k%n列。

  • 第17题:

    下面的子程序求一方阵的次对角线上的元素之和
    SUBROUTINE CDJX(M,N,K)
    DIMENSION M(N,50)
    DO 10 J=1,N
    K= {pz_填空}
    10 CONTINUE
    RETURN
    END
    为了使程序完整,应在{pz_填空}处填入的是:
    (A)K+M(J,J)
    (B)K+M(J,N+1-J)
    (C)K+M(N-J,J)
    (D)K+M(N+J,N-J)


    答案:B
    解析:

  • 第18题:


    A.AM>N>K
    B.M>K>N
    C.K>M>N
    D.K>N>M

    答案:C
    解析:

  • 第19题:

    下面的子程序求一方阵的次对角线上的元素之和。
    SUBROUTINE CDJX(M,N,K)
    DIMENSION M(N,50)
    DO 10 J = 1,N
    K=_
    10 CONTINUE RETURN END
    为了使程序完整,应在_处填入的是:

    A.K+M(J,J)
    B.K+M(J,N+1—J)
    C. K+M(N+J,J)
    D. K+M(N+J,N-J)

    答案:B
    解析:
    (1)方阵是行和列数目相等的矩阵,方阵次对角线指从左下角到右上角的直线。
    (2)N值是由主程序调用子例行子程序时传递过来的。
    (3)子例行子程序定义的两维数组下标上界最大为50。
    (4)方阵的行和列由传递过来的N值决定。
    (5)可以设置N=5,有下列25个数组元素:

  • 第20题:

    已知有一维数组A[0.m×n-1],若要对应为m行n列的矩阵,则下面的对应关系(),可将元素A[k](O≤<k≤<m×n)表示成矩阵的第i行、第j列的元素(0≤i≤m,0匀≤n)。

    A. i=k/n,j=k%m
    B.i=k/m,j=k%m
    C.i=k/n,j=k%n
    D.i=k/m,j=k%n

    答案:C
    解析:
    矩阵每一行有n个元素,则第i+l行、第j+l到的元素~在A中是第n×i+j+l个元素,对应的下标k=nXi+j(因为下标从0开始)。反过来:i=k/n,j=k%n。

  • 第21题:

    门槛mén kǎn


    正确答案: ①门框下端的横木条、石条或金属条。②诀窍,也指精打细算或占便宜的本领。门槛精道。

  • 第22题:

    已知两种亲型配子为M N K,m n k,两种双交换配子为M N k,m n K.则三个基因的排列顺序是()。


    正确答案:M、K、N

  • 第23题:

    名词解释题
    铭刻mínɡ kè

    正确答案: ①铸在器物上面或刻在器物、碑碣等上面的记述事实、功德等的文字。
    解析: 暂无解析