爱问知识人 爱问教育 医院库

全国计算机等级考试是什么程序执行?

首页

全国计算机等级考试是什么程序执行?

全国计算机等级考试是什么程序执行?

提交回答

全部答案

    2017-07-26 23:51:12
  •   初始化 #include
    #include
    #define MAXNUM 200 int xx[MAXNUM] ; int totNum = 0 ; /* 文件IN。DAT中共有多少个正整数 */ int totCnt = 0 ; /* 符合条件的正整数的个数 */ double totPjz = 0。
      0 ; /* 平均值 */ int ReadDat(void) ; void WriteDat(void) ; void CalValue(void) { } void main() { int i ; clrscr() ; for(i = 0 ; i < MAXNUM ; i++) xx[i] = 0 ; if(ReadDat()) { printf("数据文件IN。
      DAT不能打开!\007\n") ; return ; } CalValue() ; printf("文件IN。DAT中共有正整数=%d个\n", totNum) ; printf("符合条件的正整数的个数=%d个\n", totCnt) ; printf("平均值=%。
      2lf\n", totPjz) ; WriteDat() ; } int ReadDat(void) { FILE *fp ; int i = 0 ; if((fp = fopen("in。dat", "r")) == NULL) return 1 ; while(!feof(fp)) { fscanf(fp, "%d,", &xx[i++]) ; } fclose(fp) ; return 0 ; } void WriteDat(void) { FILE *fp ; fp = fopen("OUT1。
      DAT", "w") ; fprintf(fp, "%d\n%d\n%。2lf\n", totNum, totCnt, totPjz) ; fclose(fp) ; } A:: B:EXEC C:EXEC SQL D:SQL 题面: 已知在文件IN。
      DAT中存有若干个(个数<200)四位数字的正整 数, 函数ReadDat( )是读取这若干个正整数并存入数组xx中。请 编制函数CalValue( ), 其功能要求: 1。 求出这文件中共有多少 个正整数totNum; 2。求出这些数中的各位数字之和是奇数的数的 个数totCnt, 以及满足此条件的这些数的算术平均值totPjz, 最 后调用函数WriteDat()把所求的结果输出到文件OUT1。
      DAT中。 注意: 部分源程序存放在PROG1。C中。 请勿改动主函数main( )、读数据函数ReadDat()和输出数据 函数WriteDat()的内容。

    w***

    2017-07-26 23:51:12

  • 系统软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):