电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

完整word版-C语言课程设计

完整word版-C语言课程设计_第1页
1/22
完整word版-C语言课程设计_第2页
2/22
完整word版-C语言课程设计_第3页
3/22
分屏处理数据系统一、设计内容随机产生 1000 个数,并分屏显示(每行显示 10 个数字,每页显示 10 行),而且在每一屏的下方显示本屏中数据的最大值、最小值和平均值。提示:循环显示,在分屏点上输出 press any key to continue…,通过 getchar()函数让用户以按回车键的方式进入下一屏。二、方案设计与论证生成一个随机数,放入二维数组,输出。每输出十个一个回车。调用自定义函数求这个数组的最大最小值,平局值。摁下回车清屏。循环十次。三、程序运行结果(截图)四、心得体会运行时数字挤在一起,最后一行输出十个,每输出一行一个回车;五、参考资料与致谢查找书本清屏,随机函数的写法。六、源程序#include#include#include#define MAX 99#define MIN 0int main(){int ma(int a[120]);int mi(int a[120]);float v(int a[120]);int i,j,k,max,min,a[120];float avg;int x;srand((unsigned)time(NULL));for(i=1;i<=10;i++)//显示十页{for(j=1,x=1;j<=10;j++)//显示十行 {for(k=1;k<=10;k++,x++)//显示十个{a[x]=rand()%(MAX-MIN+1)+MIN;printf("%d ",a[x]);}printf("\n");}max=ma(a);min=mi(a);avg=v(a);printf("最大:%d 最小:%d 平均:%.2f\n",max,min,avg);printf("请按回车键进入下一屏。");getchar();//下一页system("cls");//清屏}return 0;}int ma(int a[120])//最大{int i,z;for(i=1,z=0;i<=100;i++){if(a[i]>=z)z=a[i];else if(a[i]=z)z=z;else if(a[i]

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

完整word版-C语言课程设计

您可能关注的文档

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群