2013年计算机三级网络技术上机模拟题及答案解析三十八

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2013年5月29日
  下列程序的功能是:在3位整数(100至999)中寻找符合下面条件的整数,并依次从小到大存入数组b中;它既是完全平方数,又有两位数字相同,例如144,676等。
  请编制函数int jsValue(int bb[])实现此功能,满足该条件的整数的个数通过所编制的函数返回。
  最后调用函数writeDat()把结果输出到文件OUT88.DAT中。
  注意:部分源程序已给出。
  请勿改动主函数main()和写函数writeDat()的内容。
  试题程序:
  #include <stdio.h>
  void writeDat();
  int jsValue(int bb[ ])
  {
  }
  void main()
  {
  int b[20], num;
  num = jsValue(b);
  writeDat(num, b);
  }
  void writeDat(int num, int b[])
  {
  FILE *out;
  int i;
  out = fopen("OUT88.DAT", "w");
  fprintf(out, "%d\n", num);
  for(i = 0; i < num; i++)
  fprintf(out, "%d\n", b[i]);
  fclose(out);
  }
首页 1 2 尾页

相关文章