Not all corporations are traditional businesses that sell stock. ()A. 所有的公司都不是出售股票的传统企业。B. 并非所有的公司都是出售股票的传统企业。C. 并非所有的公司都是非出售股票的传统企业。

题目
Not all corporations are traditional businesses that sell stock. ()

A. 所有的公司都不是出售股票的传统企业。

B. 并非所有的公司都是出售股票的传统企业。

C. 并非所有的公司都是非出售股票的传统企业。


相似考题
更多“Not all corporations are traditional businesses that sell stock. () ”相关问题
  • 第1题:

    Judo is a ________ Japanese wrestling sport.

    A.traditionally

    B.traditionalize

    C.traditionalization

    D.traditional


    正确答案:D

  • 第2题:

    已知在文件IN9.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)五部分组成。其中,金额=单价X数量。函数ReadDat()的功能是读取这100个销售汜录并存入数组sell中。请编制函数SortDat(),其功能要求:按金额从小到大进行排列,若金额相同,则按产品代码从小到大进行排列,排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件OUT9.DAT中。

    注意:部分源程序已给出。请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。

    [试题程序]

    include<stdio.h>

    include<memory.h>

    include<string.h>

    include<conio.h>

    include<stdlib.h>

    define MAX 100

    typedef struct

    {char dm[5] /*产品代码*/

    char mc[11]; /*产品名称*/

    int dj; /*单价*/

    int sl; /*数量*/

    long je; /*金额*/

    }PRO;

    PR()sell[MAX];

    void ReadDat();

    void WriteDat();

    void SortDat()

    {

    }

    void main()

    {

    memset(sell,0,sizeof(sell));

    ReadDat();

    SortDat();

    WriteDat();

    }

    void ReadDat()

    {

    FILE*fp;

    char str[80],ch[ll];

    int i;

    fp=fopen("IN9.DAT","r");

    for(i=0;i<100;i++)

    {

    fgets(str,80,fp);

    memcpy(sell[i].dm,str,4);

    memcpy(sell[i].mc,str+4,10);

    memcpy(ch.str+14,4);

    ch[4]=0;

    sell[i].dj=atoi(ch);

    memcpy(ch,str+18,5);

    ch[5]=0;

    sell[i].sl=atoi(ch);

    sell[i].je=(long)sell[i].dj*sell[i].sl;

    }

    fclosc(fp);

    }

    void WriteDat()

    {

    FILE *fP;

    Int i;

    fp=fopen("OUT9.DAT","w");

    for(i=0;i<100;i++)

    fprintf(fp,"%s %s %4d %5d %101d\n",sell[i].dm,sell[i].mc,sell[i].sl,sell[i].sl,sell[i].je);

    fclose(fp);

    }


    正确答案:void SortDat() { int ij; PRO xy; for(i=0;i99;i++) for(j=i+1;j100;j++) { if(sell[i].je>sell[j].je) /*按金额从小到大进行排列*/ {xy=sell[i];sell[i]=sell[j];sell[j]=xy;} else if(sell[i].je==sell[j].je) /*若金额相同*/ if(strcmp(sell[i].dmsell[j].dm)>0) /*则按代码从小到大进行排列*/ {xy=sell[i];sell[i]=sell[j];sell[j]=xy;} } } [解析] 此题型考查的知识点包括以下几方面: (1) 结构体数组的排序; (2) 结构体及结构体数组的相关操作; (3) 字符型数组的比较; (4) C语言库函数的使用(如函数strcmp())。 此题按金额从小到大进行排列若金额相等则按产品代码从小到大进行排列相应语句为: if((sell[i].je>sell[j].je)||((sell[i].je==sell[j].je)&&(strcmp(sell[i].dmsell[j].dm)>0)))
    void SortDat() { int i,j; PRO xy; for(i=0;i99;i++) for(j=i+1;j100;j++) { if(sell[i].je>sell[j].je) /*按金额从小到大进行排列*/ {xy=sell[i];sell[i]=sell[j];sell[j]=xy;} else if(sell[i].je==sell[j].je) /*若金额相同*/ if(strcmp(sell[i].dm,sell[j].dm)>0) /*则按代码从小到大进行排列*/ {xy=sell[i];sell[i]=sell[j];sell[j]=xy;} } } [解析] 此题型考查的知识点包括以下几方面: (1) 结构体数组的排序; (2) 结构体及结构体数组的相关操作; (3) 字符型数组的比较; (4) C语言库函数的使用(如函数strcmp())。 此题按金额从小到大进行排列,若金额相等,则按产品代码从小到大进行排列,相应语句为: if((sell[i].je>sell[j].je)||((sell[i].je==sell[j].je)&&(strcmp(sell[i].dm,sell[j].dm)>0)))

  • 第3题:

    Traditional( )are organized by fields, record, and files.

    A.documents B.data tables C.data sets D.databases


    正确答案:D

  • 第4题:

    已知在文件IN1.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量s1(整型)、金额je(长整型)五部分组成。其中:金额=单价×数量。函数ReadDat()的功能是读取这100个销售记录并存入结构数组.sell中。请编制函数SortDat(),其功能要求:按产品名称从小到大进行排列,若产品名称相同,则按金额从小到大进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件OUT1.DAT中。

    注意:部分源程序已给出。请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。

    [试题程序]

    include

    include

    include

    include

    include

    define MAX 100

    typedef struct

    { char dm[5]; /*产品代码* /

    char mc[11]; /*产品名称*/

    int dj; /*单价* /

    int si; /*数量*/

    long je; /*金额*/

    }PRO;

    PRO sell[-MAX];

    void ReadDat() ;

    void WriteDat() ;

    void SortDat()

    {

    }

    main()

    {

    memset(sell,0,sizeof(sell));

    ReadDat();

    SortDat();

    WriteDat();

    }

    void ReadDat()

    {

    FILE *fp;

    char str[80],ch[11];

    int i;

    fp=fopen("IN1.DAT","r");

    for (i=0;i<100;i++)

    {

    fgets(str,80,fp)

    memcpy(sell[i].dm,str,4)

    memcpy(sell[i].mc,str + 4,10);

    memcpy(ch,str + 14,4);ch[4]=0;

    sell[i].dj=atoi(ch)

    memcpy(ch,str +18,5);ch[5]=0;

    sell[i].s1=atoi(ch);

    sell[i].je=(long)sell[i].dj * sell[i].s1;

    }

    fclose(fp);

    }

    void WriteDat()

    {

    FILE * fp;

    int i;

    fp=fopen("OUT1.DAT","w");

    for(i=0;i<100;i++)

    fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,sell[i].dj,sell[i].s1,sell[i].je)

    fclose(fp);

    }


    正确答案:void SortDat() { int ij; PR() xy; for(i=0;i99;i++) for(j=i+1;j100;j++) { if(strcmp(sell[i].mcsell[j].mc)>0) /*按产品名称从小到大进行排列*/ { xy=sell[i];sell[i]=sell[j];sell[i]=xy;} else if(strcmp(sell[i].mcsell[j].mc)==0) /*若产品名称相同*/ if(sell[i]je>sell[j].je) /*则按金额从小到大进行排列* / {xy=sell[i];sell[i]=sell[j];sell[j]=xy;} } }
    void SortDat() { int i,j; PR() xy; for(i=0;i99;i++) for(j=i+1;j100;j++) { if(strcmp(sell[i].mc,sell[j].mc)>0) /*按产品名称从小到大进行排列*/ { xy=sell[i];sell[i]=sell[j];sell[i]=xy;} else if(strcmp(sell[i].mc,sell[j].mc)==0) /*若产品名称相同*/ if(sell[i],je>sell[j].je) /*则按金额从小到大进行排列* / {xy=sell[i];sell[i]=sell[j];sell[j]=xy;} } } 解析:此题型考查的知识点包括以下几方面:
    (1)结构体数组的排序;
    (2)结构体及结构体数组的相关操作;
    (3)字符型数组的比较;
    (4)C语言库函数的使用(如函数strcmp())。
    根据题目要求,先按产品名称从小到大的顺序进行排列,若产品名称相同,则按金额从小到大进行排列。由于产品名称是字符型,而决定两字符的大小依据是其ASCII码值。在此就用选择排序法来实现,用第一个元素的产品名称和它后面的元素的产品名称进行比较,若发现当前元素的产品名称比后面的某个元素的产品名称对应的ASCII码值更大,则交换这两个元素的位置。依次类推,最终在第一个元素中存放的是产品名称最小的元素,这样就实现了该函数排序的功能。对于有一定基础的编程者来说可运用下面语句来实现:
    if((sell[i].mc>sell[j].mc)||((sell[i].mc==sell[j].mc)&&(sell[i]).je>sell[j].je)))
    该语句的含义是先sell[i].mc>sell[j].mc进行比较,若产品名称满足此条件,就对这两个数据位置调换;否则,就判断产品名称是否相等,若相等就对金额进行大小比较,最终实现按从小到大的顺序排列。

  • 第5题:

    已知在文件IN. dat中存有100个产品销售记录,每个产品销售记录由产品代码code(字符型4位)、产品名称name(字符型10位)、单价uprice(整型)、数量amount(整型)、金额sum(长整型)5部分组成。其中:金额=单价×数量。函数Rdata()是读取这100个销售记录并存入结构数组sell中。请编写函数SortDat(),其功能要求:按金额从小到大进行排列,若金额相等,则按产品代码从小到大进行排列,最终排列结果仍存入结构数组sell中。最后调用函数Wdata(),把结果输出到OUT. dat文件中。

    注意:部分源程序已经给出。请勿改动主函数main()、读数据函数Rdata()和输出数据函数Wdata()的内容。

    include <stdio. h>

    include <string. h>

    include <conio. h>

    include <stdlib. h>

    define MAX 100

    typedef struct

    { char code[5]; /* 产品代码 */

    char name[11]; /* 产品名称 */

    int uprice; /* 单价 */

    int amount; /* 数量 */

    long sum; /* 金额 */

    } PRO;

    PRO sell [MAX];

    void Rdata();

    void Wdata();

    void SortDat()

    {

    }

    void main ()

    { memset(sell, 0, sizeof(sell)

    Rdata();

    SortDat();

    Wdata();

    }

    void Rdata()

    { FILE *fp;

    char str[80], ch[11];

    int i;

    fp = fopen("IN. dat", "r");

    for (i=0; i<100; i++)

    { fgets(str, 80, fp);

    memcpy(sell[i].code, str, 4);

    memcpy(sell[i].name, str+4, 10);

    memcpy(ch, str+14, 4);

    ch[4] = 0;

    sell[i].uprice = atoi(ch);

    memcpy(ch, str+18, 5);

    ch[5] = 0;

    sell[i]. amount = atoi(ch);

    sell[i].sum = (long)sell[i]. uprice * sell[i]. amount;

    }

    fclose(fp);

    }

    void Wdata()

    { FILE *fp;

    int i;

    fp = fopen("OUT. dat", "w");

    for (i=0; i<100; i++)

    { printf("%s %s %4d %5d %5d\n", sell[i]. code, sell[i].name,

    sell[i].uprice, sell[i]. amount, sell[i]. sum);

    fprintf(fp, "%s %s %4d %5d %5d\n", sell[i]. code,

    sell[i]. name, sell[i]. uprice, sell[i]. amount, sell[i]. sum);

    }

    fclose(fp);

    }


    正确答案:void SortDat() { int i j; PRO xy; for (i=0; i99; i++) for (j=i+1; j100; j++) if (sell[i] .sum > sell[j] .sum) { xy = sell[i]; sell[i] = sell[j]; sell[j] = xy; } else if (sell[i].sum == sell[j].sum) { if (strcmp (sell [i] . code sell[j]. code) >0) { xy = sell[i]; sell[i] = sell[j]; sell[j] = xy; } } } [解题思路] 这里我们通过一个双重循环来实现首先按产品的金额进行比较如果前一个产品的金额大于后一个产品的金额则这两个产品进行数据交换;如果两个产品的金额相等用字符串比较函数strcmp()比较两个产品的产品代码如果前一个产品的代码大于后一个产品的代码则这两个产品进行数据交换。
    void SortDat() { int i, j; PRO xy; for (i=0; i99; i++) for (j=i+1; j100; j++) if (sell[i] .sum > sell[j] .sum) { xy = sell[i]; sell[i] = sell[j]; sell[j] = xy; } else if (sell[i].sum == sell[j].sum) { if (strcmp (sell [i] . code, sell[j]. code) >0) { xy = sell[i]; sell[i] = sell[j]; sell[j] = xy; } } } [解题思路] 这里我们通过一个双重循环来实现,首先按产品的金额进行比较,如果前一个产品的金额大于后一个产品的金额,则这两个产品进行数据交换;如果两个产品的金额相等,用字符串比较函数strcmp()比较两个产品的产品代码,如果前一个产品的代码大于后一个产品的代码,则这两个产品进行数据交换。

  • 第6题:

    5.We can______ books _______bookstore(书店).

    A. sell ;to

    B. buy ;from

    C. sell ;from

    D. buy ;to


    正确答案:B
    5.B【解析】根据句意“我们能从书店买书”,故选B.