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

初始化 #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()的内容。

全部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值