2002年4月全国计算机等级考试二级C语言笔试试题及答案
来源:优易学  2010-1-14 10:11:13   【优易学:中国教育考试门户网】   资料下载   IT书店

 

  (16) 以下程序用来统计文件中字符个数。请填空。
   #include "stdio.h"
   main()
   { FILE *fp; long num=0L;
   if((fp=fopen("fname.dat","r"))==NULL)
   { pirntf("Open error\n"); exit(0);}
   while( 【16】 )
   { fgetc(fp); num++;}
   printf("num=\n",num-1);
   fclose(fp);
   }
  (17) 以下程序中,select 函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。
  #define N 3
  #define M 3
   select(int a[N][M],int *n)
   { int i,j,row=1,colum=1;
  for(i=0;i  for(j=0;j  if(a[i][j]>a[row][colum]){row=i;colum=j;}
  *n= 【17】;
  return 【18】;
   }
   main()
   {int a[N][M]={9,11,23,6,1,15,9,17,20},max,n;
   max=select(a,&n);
   printf("max=%d,line=%d\n",max,n);
   }
  (18) mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。
  int mystrlen(char *str)
  { int i;
  for(i=0; 【19】!=‘\0';i++);
  return(【20】);
  }
  基础部分和C语言程序设计试题

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训