山东教师资格证2011心理学课后题答案 第13套题

时间:2011-12-25 00:02:55

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G

13套题

一、程序填空题

#include     <stdio.h>

void fun(char  *s)

{  int  i, j, n;

   for(i=0; s[i]!=''; i++)

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

     if(s[i]>='0' ___1___ s[i]<='9')

     {  n=0;

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

        while(s[i+1+n]!= ___2___)  n++;

        for(j=i+n+1; j>i; j--)

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

           s[j+1]= ___3___;

        s[j+1]='*';

        i=i+1;

     }

}

main()

{  char  s[80]="ba3a54cd23a";

   printf("nThe original string is :  %sn",s);

   fun(s);

   printf("nThe result is :  %sn",s);

}

 

 

二、程序改错题

#include <stdio.h>

 

double  fun ( int   m )

{ double  y = 1.0 ;

   int i;

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

   for(i = 2 ; i < m ; i++)

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

      y += 1 / (i * i) ;

   return( y ) ;

}

 

main( )

{  int n = 5 ;

 

   printf( "nThe result is %lfn", fun ( n ) ) ;

}

 

 

三、程序编写题

#include <stdio.h>

 

void  fun ( int a[3][3], int b[3][3])

{

 

 

 

 

 

}

 

main( )   /* 主程序 */

{  int a[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}, t[3][3] ;

   int i, j ;

   void NONO (  );

 

   fun(a, t) ;

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

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

        printf("%7d", t[i][j]) ;

      printf("n") ;

   }

   NONO () ;

}

 

void NONO ( )

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

  int i, j, k, a[3][3], t[3][3] ;

  FILE *rf, *wf ;

 

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

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

  for(k = 0 ; k < 5 ; k++) {

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

      fscanf(rf, "%d %d %d", &a[i][0], &a[i][1], &a[i][2]) ;

    fun(a, t) ;

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

      for(j = 0 ; j < 3 ; j++) fprintf(wf, "%7d", t[i][j]) ;

      fprintf(wf, "n") ;

    }

  }

  fclose(rf) ;

  fclose(wf) ;


微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部