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

时间:2011-12-25 00:05:49

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

14套题

一、程序填空题

#include     <stdio.h>

void fun(char  *s, int  *t)

{  int i, n;

   n=0;

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

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

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

      if(s[i]>='0'&&s[i]<= ___2___ ) n++;

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

    ___3___ ;

}

main()

{  char  s[80]="abcdef35adgh3kjsdf7";

   int t;

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

   fun(s,&t);

   printf("nThe result is :  %dn",t);

}

 

 

二、程序改错题

#include <stdio.h>

 

int fun(int *x,int y)

{

  int t ;

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

  t = x ; x = y ;

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

  return(y) ;

}

 

main()

{

  int a = 3, b = 8 ;

 

  printf("%d  %dn", a, b) ;

  b = fun(&a, b) ;

  printf("%d  %dn", a, b) ;

}

 

 

三、程序编写题

#include <stdio.h>

 

void  fun (int *a, int *n)

{

 

 

 

 

 

}

 

main( )

{  int aa[1000], n, k ;

   void NONO (  );

 

   fun ( aa, &n ) ;

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

      if((k + 1) % 10 == 0) printf("n") ;

      else printf("%5d", aa[k]) ;

   NONO( );

}

 

void NONO ( )

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

  int aa[1000], n, k ;

  FILE *fp ;

 

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

  fun ( aa, &n ) ;

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

    if((k + 1) % 10 == 0) fprintf(fp, "n") ;

    else fprintf(fp, "%5d", aa[k]) ;

  fclose(fp) ;

}


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

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