收藏 分享(赏)

下标为奇数.doc

上传人:11xg27ws 文档编号:9296506 上传时间:2019-08-01 格式:DOC 页数:2 大小:22KB
下载 相关 举报
下标为奇数.doc_第1页
第1页 / 共2页
下标为奇数.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、下标为奇数.txt 不要放弃自己! -(妈妈曾经这样对我说,转身出门的一刹那,我泪流满面,却不想让任何人看见!) 看到这一句 小编也心有感触,想起当初离家前往几千里外的地方的时候,妈妈也说过类似的话,但是身为男儿,必须创出一片天,才能报答父母的养育之恩! 请编制程序,要求:将文件 IN99.DAT 中的 200 个整数读入数组 xx 中,求出数组 xx 中奇数的个数 cnt1 和偶数的个数 cnt2,以及数组 xx 下标为奇数的元素值的算术平均值 pj(保留两位小数) ,结果 cnt1,cnt2,pj 输出到OUT99.DAT 中。部分程序、读函数 read_dat(int xx200)及输出

2、格式已给出。试题程序:#include#include#define N 200void read_dat(int xxN)int i,j;FILE *fp;fp=fopen(“IN99.DAT“,“r“);for(i=0;i20;i+)for(j=0;j10;j+)fscanf(fp,“%d,“,printf(“%d “,xxi*10+j);printf(“n“);fclose(fp);void main()int cnt1,cnt2,xxN;float pj;FILE *fw;int i,k=0;long j=0;cnt1=0; cnt2=0;pj=0.0;system(“CLS“);fw

3、=fopen(“out99.dat“,“w“);read_dat(xx);for(i=0;iN;i+)if(xxi%2) cnt1+; /*求出数组 xx 中奇数的个数 cnt1*/else cnt2+; /*求出数组 xx 中偶数的个数 cnt2*/if(i%2=1) j+=xxi; /*求数组 xx 下标为奇数的元素值的总和*/k+;pj=(float)(j*100/k)/100; /*求数组 xx 下标为奇数的元素值的算术平均值 pj*/printf(“nncnt1=%d,cnt2=%d,pj=%6.2fn“,cnt1,cnt2,pj);fprintf(fw,“%dn%dn%6.2fn“,cnt1,cnt2,pj);fclose(fw);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报