The primary purpose of a stock split include ().A.to increase the number of shares outstandingB.reduce the market price of the stock per shareC.reduce earnings per shareD.increase the market activity of the sharesE.increase paid-in capital

题目
The primary purpose of a stock split include ().

A.to increase the number of shares outstanding

B.reduce the market price of the stock per share

C.reduce earnings per share

D.increase the market activity of the shares

E.increase paid-in capital


相似考题
参考答案和解析
正确答案:ABCD
更多“The primary purpose of a stock split include (). ”相关问题
  • 第1题:

    阅读以下说明和C++代码,将解答写入对应栏内。

    [说明]

    类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1)~(3),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。

    [C++程序]

    01 include<iostream.h>

    02 using namespace std;

    03 class Stock{

    04 protected:

    05 Stock(){shares=0; share_val=0.0;Output();}

    06 Stock(int n=0,double pr=3.5): (1) {//初始化shares值为n

    07 share_val=pr;

    08 Output();

    09 };

    10 void~Stock(){};

    11 void Output()(cout<<shares<<';'<<share val<<endl;}

    12 public:

    13 //成员函数

    14 private:

    15 //成员变量

    16 int shares;

    17 double share_val;

    18 };

    19

    20 void main(){ //构造三个Stock对象a,b,C

    21 Stock a(1);

    22 Stock b;

    23 Stock C;Stock();

    24 //其他代码省略,且代码无输出

    25 }

    程序运行后的输出结果为:

    1:3.5

    (2)

    (3)


    正确答案:(1) shares(n) 04代码行修改结果:public: 06代码行修改结果:Stock(int ndouble pr=3.5):shares(n){ 10代码行修改结果:~Stock(){} (2) 0:0 (3) 0:0
    (1) shares(n) 04代码行修改结果:public: 06代码行修改结果:Stock(int n,double pr=3.5):shares(n){ 10代码行修改结果:~Stock(){} (2) 0:0 (3) 0:0 解析:本题考查的是用C++程序编程。
    根据程序中的注释,要求初始化shars的值为n,因此根据初始化语法应为“shares(n)”;第四行定义了构造函数的访问控制为protected,但构造函数应该是公共的,所以第四行应该更改为“public”:第六行的构造函数定义了默认值,这样构造一个对象的时候可以填写不同参数,但这个构造函数会和stock()的无参构造函数混淆,所以,不能够带有默认值,可以将带有默认参数的构造函数更改为:“Stock(int n,double pr==3.5)”或者“Stock(int n,double pr)”。函数的析构函数不能够有任何的返回值,所以第十行应为“~Stock(){}”:运行程序后,程序的输出结果为:1:3.5 0:0 0:0

  • 第2题:

    阅读以下说明和C++代码,填补代码中的空缺,将解答填入答题纸的对应栏内。
    [说明]
    在股票交易中,股票代理根据客户发出的股票操作指示进行股票的买卖操作。其类图如下图所示,相应的C++代码附后。

    类图

    [C++代码] #include<iostream> #include<string> #include<vector> using namespacestd; class Stock { private: string name; int quantity; public: Stock(stringname,int quantity) {this->name=name;this->quantity =quantity;} void buy() {cout<<"[买进]股票名称:"<<name<<",数量:"<<quantity<< endl;} void sell() {cout<<"[卖出]股票名称:"<<name<<",数量:"<<quantity <<endl;} }; clasS order{ public: virtual voidexecute()=0; }; classBuyStock:______ { private: Stock* stock; public: BuyStock(Stock*stock){______ =stock; } void execute(){ stock一>buy(); } }; //类SellStock的实现与BuyStock类似,此处略 class Broker{ private: vector<Order*> orderList; public: voidtakeOrder(______ order)( orderLiSt.push back(order);} void placeorders() { for(int i=0;i<orderList.Size(); i++){______ ->execute();} 0rderLiSt.clear(); } }; classStockCommand{ public: VOid main(){ Stock* aStock=newStock("股票A",10); Stock*bStock=newStock("股票B",20); Order*buyStockOrder=new BuyStock(aStock); Order*sellStockOrder=new SellStock(bStock); Broker* broker=newBroker(); broker->takeOrder(buyStockorder); broker->takeOrder(sellStockOrder); broker-> ______ (); } }; int main(){ StockCommand*stockCommand=new StockCommand(); StockCommand->main(); deleteStoCkCommand; }


    答案:
    解析:
    publicOrder
    this->stock 或(*this).stock
    Order*
    orderList[i] 或 *(orderList+i)
    placeOrders


    【解析】

    本题考查C++语言程序设计能力,涉及类、对象、函数的定义和相关操作。要求考生根据给出的案例和代码说明,认真阅读理清程序思路,然后完成题目。
    先考查题目说明,在股票交易中,股票代理根据客户发出的股票操作指示进行股票的买卖操作。根据说明进行设计,题目说明中给出了类图。涉及到股票(Stock)、股票代理(Broker)、股票操作指示(StockCommand)、买卖股票(Order接口、BuyStock与SellStock类)等类以及相关操作。
    Stock类定义了两个函数buy()和sell(),分别实现买和卖的操作。在构造函数中接收参数name和quantity,分别表示买卖股票的名称和数量,对当前所创建对象中的name和quantity赋值,用this表示区别当前对象,所以构造函数为:Stock(String name,int quantity){
    thiS->name=name;
    thiS->quantity=quantity;
    }
    Order虚类声明纯虚函数execute():virtual void execute()=0;表示执行股票交易(即买和卖)的函数原型。
    BuyStock继承Order,构造函数接收参数stock,实现函数execute(),进行股票买入,stock->buy()。SellStock和BuyStock类似,继承Order,构造函数接收参数stock,实现函数execute(),进行股票卖出,stock->sell()。
    Broker类实现接受客户的买卖指示tackOrder(),接收BuyStock或者SellStock的实例,BuyStock和SellStock均是Order的子类,所以BuyStock和SellStock的实例也是Order,因此tackOrder0所接收的参数用Order类型。接收到买卖指示之后,存入vector<Order*>类型的orderList中,即orderList.push_back(order)。placeOrders()函数是实现将所有买卖股票的指示进行实际买入和卖出操作,即采用for循环,对每个orderList中的Stock实例,调用在BuyStock和SellStock中实现的execute()加以执行。for(int i=0; i<orderList.Size();i++) {orderList[i]->execute();}
    StockCommand主要是根据操作指示进行股票交易,实现为一个函数main(),其中创建欲进行交易的股票对象aStock和bStock,创建买aStock卖bStock股票的对象buyStockOrder和sellStockOrder对象:Order*buyStockorder=new BuyStock(aStock);
    Order* sellStockOrder=new SellStock(bStock);
    再创建股票代理Broker类的对象broker,并接收买卖股票的指示:broker->takeOrder(buyStockOrder);
    broker->takeOrder(sellStockOrder);
    最后将所有买卖指示用placeOrders()下执行命令:broker->placeOrders();
    主控逻辑代码在main()函数中实现。在main()函数中,先初始化StockCommand类的对象指针stockCommand,代码为:StockCommand* stockCommand=new StockCommand();
    即生成一个股票指示,并调用其main()函数启动股票交易,即调用stockCommand的main()函数,实现股票的买卖指示的创建和执行。主控main()函数中,使用完数组对象之后,需要用delete操作释放对象,对stockCommand对象进行删除,即delete StockCommand;
    因此,空(1)需要表示继承Order类的"public Order";空(2)需要表示当前对象的stock属性,填入"this->stock"或"(*this).stock";空(3)需要填入BuyStock和SellStock均能表示的父类"Order*";空(4)需要orderList中每个对象指针调用execute(),即填入"orderList[i]"或"*(orderList+i)";空(5)处为调用"placeOrders()"来下达执行命令。

  • 第3题:

    OPEC holds meetings frequently so as to regulate the outp of __ oil.

    A.first
    B.crude
    C.original
    D.primary

    答案:B
    解析:
    A选项意为“第一的,基本的”;B选项意为“天然的,未加工的”;C选项意为“原始的,最初的”;D选项意为“初级的,基本的”。题目意为“石油输出国家组织(OPEC)经常召开会议,以控制___油产量。”crude oil为固定搭配,意为“原油”。因此选B,控制原油产量。
      

  • 第4题:

    Whichcommandcopiesthefactory-defaultfilestoyourbackupmedia?()

    A.requestsystemsnapshotrescue

    B.requestsystemsnapshotfactory

    C.requestsystemsnapshotdefault

    D.requestsystemsnapshotas-primary


    参考答案:B

  • 第5题:

    OPEC holds meetings frequently so as to regulate the output of______ oil.

    A.crude
    B.original
    C.first
    D.primary

    答案:A
    解析:
    本题考查近义词辨析。
      题目意为“欧佩克(石油输出国组织)经常召开会议,以调节原油产量。”A选项“天然的,未加工的”,B选项“原始的,最初的”,C选项“第一的,最早的”,D选项“初级的,基本的”。crude oil,原油,选择A。
      

  • 第6题:

    3、输入“2021-9-28”,要想得到年份y、月份m和天数d的整数,以下操作不正确的是

    A.y,m,d=map(int,input().split('-'))

    B.y,m,d=map(eval,input().split('-'))

    C.y,m,d=map(int,input().split())

    D.y,m,d=input().split('-') y=int(y) m=int(m) d=int(d)


    B