TOP

2012全国计算机二级C语言(C++)题库 第32套题
2011-12-25 00:31:15 来源: 作者: 【 】 浏览:117次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!

32套题

一、程序填空题

#include  <stdio.h>

#define   M   3

#define   N   5

void fun(int  (*a)[N],int  k)

{ int  i,j,p,temp;

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

  for(p=1; p<= __1__; p++)

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

     {  temp=a[i][0];

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

        for(j=0; j< __2__ ; j++) a[i][j]=a[i][j+1];

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

        a[i][N-1]= __3__;

     }

}

main( )

{ int  x[M][N]={ {1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5} },i,j;

  printf("The array before moving:\n\n");

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

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

     printf("\n");

  }

  fun(x,2);

  printf("The array after moving:\n\n");

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

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

     printf("\n");

  }

}

 

 

二、程序改错题

#include <conio.h>

#include <stdio.h>

#define  M 10

int  a[M][M] = {0} ;

 

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

void fun(int **a, int m)

{  int j, k ;

   for (j = 0 ; j < m ; j++ )

        for (k = 0 ; k < m ; k++ )

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

          a[j][k] = k * j ;

}

 

main ( )

{  int  i, j, n ;

 

   printf ( " Enter n : " ) ;  scanf ("%d", &n ) ;

   fun ( a, n ) ;

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

   {    for (j = 0 ; j < n ; j++)

          printf ( "%4d", a[i][j] ) ;

        printf ( "\n" ) ;

   }

}

 

 

三、程序编写题

#include <stdio.h>

void fun(int  a, int  b, long  *c)

{

 

 

 

}

main()

{  int  a,b; long  c;void NONO ();

   printf("Input a b:");

   scanf("%d%d", &a, &b);

   fun(a, b, &c);

   printf("The result is: %ld\n", c);

   NONO();

}

void NONO ()

{/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */

  FILE *rf, *wf ;

  int i, a,b ; long c ;

 

  rf = fopen("K:\\k01\\24010001\\in.dat","r") ;

  wf = fopen("K:\\k01\\24010001\\out.dat","w") ;

  for(i = 0 ; i < 10 ; i++) {

    fscanf(rf, "%d,%d", &a, &b) ;

    fun(a, b, &c) ;

    fprintf(wf, "a=%d,b=%d,c=%ld\n", a, b, c) ;

  }

  fclose(rf) ;

  fclose(wf) ;

}

Tags: 责任编辑:91kaoshiwang
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2012全国计算机二级C语言(C++)题.. 下一篇2012全国计算机二级C语言(C++)题..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117