题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
程序

题目题干

阅读以下程序。修改RandAry函数,把生成数据写入二进制文件D:\rand.dat中;修改OutAll函数,从二进制文件D:\rand.dat中读出全部数据,以每行10个数据的格式显示在屏幕上。Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
#include<iostream>Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
#include <cstdlib>Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
#include<ctime>Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
using namespace std;Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
void RandAry(int ary[], int n, int min, int max);//生成随机数序列Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
void OutAll(int ary[], int n); Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
int main()Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
{  const int N=50;Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   int ary[N];Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   cout<<"生成50个1~100之间的整数:\n";Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   RandAry(ary, N, 1, 100); //生成N个1~100之间的整数放在数组ary中Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   OutAll(ary,N); //输出数组全部原始数据Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   system("pause");Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
}Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
//生成n个min~max的随机数序列,放在数组ary中Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
void RandAry(int ary[], int n, int min, int max)Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
{  int i, k;Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   srand(unsigned(time(0))); //为随机数生成器设置种子值Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   for(i=0; i<n; i++)     //获取指定范围的随机数Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   {  do Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
      {  k = rand(); Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
      } while( k<min || k>max );Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
      ary[i]= k;Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   }Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
}Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
void OutAll(int ary[], int n)Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
{  int i;Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   for (i=0;i<n;i++)Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
     cout<<ary[i]<<" ";Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
   cout<<endl;Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
}Myj100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 

答案解析

相关题目

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢