TOP

2012二级上机模拟题1(二)
2012-06-10 20:35:10 来源: 作者: 【 】 浏览:389次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
完全可以不理会这个函数,故本题库中所有代码均省略了NONO()这个函数的代码。

第1套:

填空:

1、*n   2、next  3、head

 

改错:

1、a = Null; 改为a=0;

2、if ( r == p ) 改为if(*r==*p)

编程:

void fun(char *s, char t[])

{

       int i=0,k=0,length;

       length=strlen(s);

       while(i<length)

       {

         if(i%2==0 && s[i]%2==0)

          {

              t[k]=s[i];

              k++;

              i++;

          }

         else

           i++;

       }

       t[k]='\0';

}

 

 

第二套:

填空:

#include    <stdio.h>

#define    N    4

void fun(int  (*t)[N])

{  int  i, j, x;

/**********found**********/

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

     {

/**********found**********/

        x=t[i][___2___] ;

        for(j=N-1; j>=1; j--)

          t[i][j]=t[i][j-1];

/**********found**********/

        t[i][___3___]=x;

     }

}

main()

{  int  t[][N]={21,12,13,24,25,16,47,38,29,11,32,54,42,21,33,10}, i, j;

   printf("The original array:\n");

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

   {  for(j=0; j<N; j++)  printf("%2d  ",t[i][j]);

      printf("\n");

   }

   fun(t);

   printf("\nThe result is:\n");

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

   {  for(j=0; j<N; j++) printf("%2d  ",t[i][j]);

      printf("\n");

   }

}

 

改错:

#include <stdio.h>

 

double  fun( double q )

{ int n; double  s,t;

  n = 2;

  s = 2.0;

  while (s<=q)

  {

    t=s;

/************found************/

    s=s+(n+1)/n;

    n++;

  }

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

/************found************/

  return s;

}

 

main ( )

{

   printf("%f\n", fun(50));

}

 

编程:

#include <math.h>

#include <stdio.h>

int  fun( int  t)

{

 

 

 

}

 

main()   /* 主函数 */

{  int  n;

   void NONO (  );

   n=1000;

   printf("n = %d, f = %d\n",n, fun(n));

   NONO();

Tags: 责任编辑:91kaoshiwang
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2012二级上机模拟题2 下一篇计算机二级2012年Access笔试Acces..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117