mfc生成随机数

来源:互联网 发布:闵玧其知乎 编辑:程序博客网 时间:2024/05/29 03:09
#include <stdio.h>#include <stdlib.h>#include <time.h>#include <iostream>using std::cout;using std::endl;using std::ios;#include <fstream>using std::ofstream;#include <iomanip>using std::setw;int main(int argc, char* argv[]){ printf("Hello World!\n"); int i=0; int k=0; srand((unsigned)time( NULL ));  ofstream ofs("aaa.txt",ios::out); for(int j=1;j<=90;j++) {  k=rand()%200+1;  printf("%10d",k);  ofs<<setw(10)<<k;  if(j%3 == 0)  {   printf("\n");   ofs<<endl;//三个数换行  } } ofs.close(); return 0;}文件操作就这么几行:ofstream ofs("aaa.txt",ios::out);ofs<<setw(10)<<k;ofs<<endl;ofs.close();随机数操作:srand((unsigned)time( NULL )); k=rand()%200+1;这些代码放哪都可以用,当然包含头文件
生成1~200间的90个随机数,数分为三列显示,每列30个数.并将这些数以文本形式存到D盘新建文件夹下扩展名为TXT,每个数字占用10个字节.


 

原创粉丝点击