生成随机二维数组
来源:互联网 发布:淘宝商场代购是正品吗 编辑:程序博客网 时间:2024/05/16 04:02
以下程序用于生成随机二维数组
#include<iostream>#include<fstream>#include<time.h>#include<iomanip>//控制输出格式的头文件#include<stdlib.h>#define N 10using namespace std;int CreateArray();//函数原型声明int ReadArray();//函数原型声明int main(){CreateArray();ReadArray();return 1;}int CreateArray(){//生成一个数据元素随机生成的二维数组ofstream outfile;//定义文件输出流outfile.open("MyArray.txt",ios::out);int i,k,j;srand((unsigned)time(NULL));outfile.setf(ios::right);//设置数字输出时的对齐方式,可只设置一次for(i=0;i<N;i++){for(j=0;j<N;j++){k=rand()%99 + 6;outfile.width(4);//设置数字输出时的宽度,每一次输出都要设置outfile<<k<<" ";}outfile<<endl<<endl;}outfile.close();cout<<endl;return 1;}int ReadArray(){//从文件中读出二维数组并存入二维数组Array[][]int Array[N][N],i,j;ifstream infile("MyArray.txt",ios::in);//定义输入文件流cout.setf(ios::right);//设置数字输出时的对齐方式,只设置一次即可for(i=0;i<N;i++)for(j=0;j<N;j++){//将文件中的数据读二维数组infile>>Array[i][j];}for(i=0;i<N;i++){//在控制台输出数组for(j=0;j<N;j++){cout.width(4);//设置数字输出时的宽度,每一次输出都要设置cout<<Array[i][j]<<" ";}cout<<endl<<endl;}infile.close();return 1;}
- 生成随机二维数组
- LabView随机生成二维数组
- C++随机生成二维数组
- 随机生成一个三维数组,编程求深度的平均值,保存在一个二维数组中
- 随机生成一个三维数组,编程求深度的平均值,保存在一个二维数组中。
- 随机生成一个三维数组,编程求深度的平均值,保存在一个二维数组中。
- 动态生成二维数组
- 动态生成二维数组
- 生成动态二维数组!!
- 动态生成二维数组
- 动态生成二维数组
- 二维数组生成XML
- 动态生成二维数组...
- 动态生成二维数组
- 动态生成二维数组
- new生成二维数组
- 高效生成随机数组
- 算法--生成随机数组
- 一个http请求的详细过程
- MySQL分区的限制
- 多用户操作从mysql数据库传输到前台页面的数据
- 云计算发展前景
- The Secret Garden——2、Mary in Yorkshire
- 生成随机二维数组
- 零基础学JAVAWEB黑马班视频笔记
- 多终端管理器tmux使用详解
- dig命令详解
- 分享工具:修改指定帐号在SharePoint 站点集User Info List(SiteUserInfoList) 的信息
- crack the code interview chapter 1
- Winsock之WinInet
- 【数据结构】图
- _stdcall与_cdecl的区别(函数调用方式)