更多“106Cost Reimbursable contracts are equivalent to: A.Cost plus contracts B.Fixed plus contr ”相关问题
  • 第1题:

    有如下函数模板定义:templateT2 plus(T1 t1, T3 t3){retu

    有如下函数模板定义: template<typename T1,typename T2 typename T3> T2 plus(T1 t1, T3 t3){return t1+t3;} 则以下调用中正确是

    A.plus(3,5L);

    B.plus<>(3,5L);

    C.plus<int>(3,5L);

    D.plus<int, double>(3,5L);


    正确答案:D
    解析:本题考核函数模板的使用。C++中对函数模板的调用有时候只使用了函数实参,而没有使用模板实参,模板实参都被省略了,但模板实参的省略并不是必然的,而是有条件。模板实参不能省略的情况有:从模板函数实参表获得的信息有矛盾;需要获得特定类型的返回值,而不管参数的类型如何;虚拟类型参数没有出现在模板函数的形参中;函数模板含有常规形参。题中定义的函数模板中虚拟类型参数T2没有出现在模板函数的形参列表中,所以在调用时不能省略,D选项的调用省略了T3,这是允许的。

  • 第2题:

    WebSphereCommercecategorizesstoredataintoseveralcategories.Prices,Contracts,andCampaignsareallexamplesofwhichtypeofdata?()

    A.operational

    B.managed

    C.configuration

    D.core

    E.instance


    参考答案:B

  • 第3题:

    The master has no authority to ________ contracts,such as Charter Party,already made by the owners.

    A.alter

    B.conduct

    C.carry out

    D.follow


    正确答案:A

  • 第4题:

    有如下函数模板定义: template<typename T1,typename T2,typename T3) T2 plus(T1 t1,T3 t3){return t1+t3;} 则以下调用正确是( )。

    A.plus(3,5L);

    B.plus<>(3,5L);

    C.plus<int>(3,5L);

    D.plus<int,double)(3,5L);


    正确答案:D
    解析: C++中对函数模板的调用有时候只使用了函数实参,而没有使用模板实参,模板实参都被省略了,但模板实参的省略并不是必然的,而是有条件。从模板函数实参表获得的信息有矛盾:需要获得特定类型的返回值,而不管参数的类型如何;虚拟类型参数滑出现在模板函数的形参中;函数模板含有常规形参。题中定义的函数模板中虚拟类型参数T2没有出现在模板函数的形参列表中,所以在调用时不能省略,D选项的调用省略了T3,这是允许的。

  • 第5题:

    80+PLUS当前都有哪些()

    A.80Plus铜牌

    B.80Plus银牌

    C.80Plus金牌

    D.80Plus白金牌

    E.80Plus钛金牌


    参考答案:A, B, C, E

  • 第6题:

    5、对于多个输入参数的函数也可以使用递归。下面哪个递归定义是正确的自然数加法?也就是说,对于自然数x,y,plus x y给出x+y。

    A.plus :: Int -> Int -> Int plus 0 y = y plus x y = 1 + plus (x-1) y

    B.plus :: Int -> Int -> Int plus x 0 = x plus x y = 1 + plus x (y-1)

    C.plus :: Int -> Int -> Int plus x y = 1 + plus (x-1) y plus 0 y = y

    D.plus :: Int -> Int -> Int plus 0 y = y plus x y = 1 + plus (x-1) (y-1)


    正确