一起答
单选

以下说法错误的是

  • A.高级语言都是用接近人们习惯的自然语言和数学语言作为语言的表达形式
  • B.计算机只能处理由0和1的代码构成的二进制指令或数据
  • C.C语言源程序经过C语言编译程序编译之后生成一个后缀为.EXE的二进制文件
  • D.每一种高级语言都有它对应的编译程序
试题出自试卷《2012年9月计算机等级考试二级C语言考前全真模拟试卷(二)》
参考答案
查看试卷详情
相关试题
  1. 执行下列程序段后,x和i的值分别是和

    int x,i;

    for (i=1,x=1;i<=50;i++)

    {

         if(x>=10) break;

         if(x%2==1)

         {

              x+=5;

             continue;

         }

         x-=3;

    }

  2. 下面程序的运行结果是

    typedef union student

    {

       char name[10];

       long sno;

       char sex;

       float score[4];

    }STU;

    main()

    {

       STU a[5];

       printf("%d\n",sizeof(a));

    }

  3. 以下程序的输出结果是

    main()

    {

       int a=0;

       a+=(a=8);

       printf("%d\n",a);

    }

  4. 以下程序的输出结果是

    #define  MAX(x,y)  (x)>(y)?(x):(y)

    main()    

    {

        int a = 5, b = 2,c = 3, d = 3, t;

        t = MAX(a + b, c + d)*10;

        printf("%d\n", t);

    }

  5. 软件的调试方法主要有:强行排错法、和原因排除法。

  6. 设在主函数中有以下定义和函数调用语句,且fun函数为void类型。请写出函数fun的头部,要求函数的形参为变量b。

    main()

    {

       double s[10][22];

       int n;

       ……

       fun(s);

       ……

    }

  7. 数据库设计包括三个设计阶段,其中分别为概念设计、和物理设计。

  8. 对下列二叉树进行前序遍历的结果是

     

  9. 下面程序的运行结果是

    #include

    #define SIZE 12

    sub(char *a,int t1,int t2)

    {  char ch;

     while(t1

    { ch=*(a+t1);

    *(a+t1)=*(a+t2);

    *(a+t2)=ch;

    t1++;t2--;

    }

    }

    main()

    {  char s[SIZE]={’A’,’B’,’C’,’D’,’E’,’F’,’G’,’H’,’I’,’J’,’K’,’L’};

    int i;

    sub(s,7,SIZE-1);

    for(i=0;i

     printf("%c ",s[i]);

    printf("\n");

    }

  10. 关系数据库的数据操作即是建立在关系上的数据操作,一般有、增加、删除和修改四种操作。