一起答

2014年9月计算机等级考试二级C语言考前全真模拟试卷(一)

  • 卷面总分:100分
  • 浏览次数:0
  • 测试费用:免费
  • 答案解析:是
  • 练习次数:8次
  • 作答时间:120分钟
试卷简介

本试卷由具有十多年考试辅导和实战经验的资深名师倾力打造,由名师来审定答案,解析详尽且能拓展思路。试卷的大特点则是题型全面、题量丰富、答案权威、解析详尽,能够帮助考生切实提高备考效率,达到事半功倍的效果。

  • 选择题
  • 填空题
部分试题预览
  1. 若fp已正确定义为一个文件指针,d1.dat为二进制文件。请填空,以便“读取”并打开此文件:fp=fopen();。

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

    void swap(int *a,int *b)

    {

        int *t;

        t=a;a=b;b=t;

    }

    main()

    {

        int x=3,y=5,*p=&x,*q=&y;

        swap(p,q);

        printf("%d%d\n",*p,*q);

    }

  3. 数据库系统的三级模式分别为模式、内部级模式与外部级模式。

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

    main()

    {

        int x=15;

       while(x>10&&x<50)

       {

            x++;

            if(x/3)

            {

            x++;

             break;

            }

            else

             continue;

        }

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

    }

  5. 软件工程研究的主要内容包括:技术和软件工程管理。

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

    #include "stdio.h"  

     void fun(int k,int *p)

    {  int a,b;

    if(k==1|| k==2)

       *p=1;

     else

     { fun(k-1,&a);

        fun(k-2,&b);

        *p=a+b;

     } 

    }

    main()

    {  int x;

      fun(6,&x);

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

    }

  7. 若有以下程序

    main()

    {  int p=5,a=5;

    if(p=1!=0)

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

    else

     printf("%d\n",p+2);

    }

    程序执行后的输出结果是

  8. 以下程序运行时,若从键盘输入:1 2 3<回车>。输出结果是

    #include   

    main()

    {  int  i=2,j=2,k=2;

    scanf("%d%*d%d",&i,&j,&k);

    printf("%d%d%d\n",i,j,k);

    }

  9. 下列x的值是

    int x;x= sizeof 2.25*4;

  10. 一棵二叉树第5层(根结点为第一层)的结点数最多为个。