2011年计算机二级C语言上机题库及答案(24)

2014-11-23 22:12:27 · 作者: · 浏览: 39

  注意:源程序存放在考生文件夹的BLANK1.C中。


  不得增行或删行,也不得更改程序的结构!


  给定源程序:


  #include


  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 : %s\n",s);


  fun(s,&t);


  printf("\nThe result is : %d\n",t);


  }


  解题答案:


  /**********第一空**********/


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


  /**********第二空**********/


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


  /**********第三空**********/


  *t=n ;


  ******************************************


  相关推荐: