⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 文件写入
💻 CPP
字号:
#include <iostream>
#include <cmath>
#include <string>
#include <iomanip>
using namespace std;

int main()
{
   freopen("studentsroom.txt","w",stdout); 
   string roomname1[2]={"梅园","桃园"};
   
    string roomname2[8]={"1座","2座","3座","4座","5座",
	"6座","7座","8座"};

	string roomname3[4]={"A","B","C","D"};

	int states=6; 
	int rooms[2*8*4*6*30];
	int isgoodroom[2*8*4*6*30];
	int roomnum=30;
	int temp=0;
	for(int x=0;x<=2*8*4*6*30;x++)
	{
		rooms[x]=rand()%4+1;
		isgoodroom[x]= rand()%2;
	}
	cout<<"RoomsName1"<<'\t'<<"RoomsName2"<<'\t'<<"RoomsName3"<<'\t'
		<<"RoomNum"<<'\t'<<"StuNum"<<'\t'<<"GoodRooms"<<endl;
	for(int name1=0;name1<2;name1++){
		for(int name2=0;name2<8;name2++){
			for(int name3=0;name3<4;name3++){
				for(int i=100;i<=states*100;i+=100){
					for(int j=1;j<=roomnum;j++){
						temp++;
						cout<<roomname1[name1]<<'\t'<<roomname2[name2]<<'\t'<<roomname3[name3]<<'\t'<<i+j
							<<'\t'<<rooms[temp]<<'\t'<<isgoodroom[temp]<<endl; 
					}
				}
			}
		}
	}
}














/*



    
    int i;
    int name1[5000],name2[5000],name3[5000];
    char sex[5000];
    int age[5000],year[5000];
    double gpa[5000];
    for(i=0;i<5000;i++)
    {
       name1[i]=rand()%2;
       name2[i]=rand()%8;
       name3[i]=rand()%4;
       sex[i]= rand()%2==1?'f':'m';
       age[i]=20+rand()%12;       
       year[i]=1+rand()%5;
       gpa[i]=(rand()%400+100)*0.01;       
    }
    for(i=0;i<5000;i++)
       {
          cout<<i+105<<'\t'<<"\""<<roomname1[name1[i]]<<roomname2[name2[i]]<<roomname3[name3[i]]
          <<"\""<<'\t'<<"\""<<sex[i]<<"\""<<'\t'
          <<age[i]<<'\t'<<year[i]<<'\t'<<setprecision(2)<<gpa[i]<<endl; 
       }
  return 0;  
}
*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -