2013秋c语言程序设计上机实验考试题1

2013秋c语言程序设计上机实验考试题1

ID:16244011

大小:175.50 KB

页数:9页

时间:2018-08-08

2013秋c语言程序设计上机实验考试题1_第1页
2013秋c语言程序设计上机实验考试题1_第2页
2013秋c语言程序设计上机实验考试题1_第3页
2013秋c语言程序设计上机实验考试题1_第4页
2013秋c语言程序设计上机实验考试题1_第5页
资源描述:

《2013秋c语言程序设计上机实验考试题1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、安徽电大开放教育学院C语言实验报告专业:计算机科学与技术指导老师:学号:姓名:时间:2013/12/15一、实验题目:第1题利用一个字符文件保存200个四位随机整数,字符文件名为in.dat。第2题已知数据文件in.dat中存有200个四位随机整数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数isVal(),其功能是:如果四位数各位上的数字均是0或2或4或6或8(if((qw%2==0)&&(bw%2==0)&&(sw%2==0)&&(gw%2==0))),则统计出满足此条件的个数cnt,并把这些四位数

2、按从大到小的顺序存入数组b中。最后main()函数调用写函数writeDat()把结果cnt以及数组b中符合条件的四位数输出到out.dat文件中。程序中已定义数组:a[200],b[200],已定义变量:cnt请勿改动数据文件in.dat中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。#include#defineMAX200inta[MAX],b[MAX],cnt=0;voidisVal(){}voidreadDat(){inti;FILE*fp;fp=fo

3、pen("in.dat","r");for(i=0;i

4、0;i#include#includeintmain(){inti,j;FILE*fp;fp=fopen("in.dat","w");srand(time(NULL));for(i=0;i!=200;++i){j=ran

5、d()%9000+1000;/*随机产生四位数的整数*/fprintf(fp,"%d",j);}return0;}(4)、显示结果第2题:(1)、新建新工程工程名为gongsheng2(2)、建立新文件名为c2添加到gongsheng2工程(3)、程序如下#include#defineMAX200inta[MAX],b[MAX],cnt=0;voidisVal(){inti,j;intx,y,z,t;for(i=0;i

6、10%10;t=a[i]%10;if(x%2==0&&y%2==0&&z%2==0&&t%2==0)b[cnt++]=a[i];}for(i=cnt-1;i>0;i--)for(j=0;j

7、riteDat(){FILE*fp;inti;fp=fopen("out.dat","w");fprintf(fp,"%d",cnt);for(i=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。