实验7

匿名 (未验证) 提交于 2019-12-03 00:32:02

11-7

#include <iostream> using namespace ::std; int main() { ios_base::fmtflags original_flags = cout.flags(); //保存cout参数设置  cout<< 812<<'|'; cout.setf(ios_base::left,ios_base::adjustfield); //设置cout的对齐方式为左对齐  cout.width(10); //将cout宽度改为10  cout<< 813 << 815 << '/n'; cout.unsetf(ios_base::adjustfield); //取消cout对齐方式的设置  cout.precision(2);// 设置浮点数输出的精度值  cout.setf(ios_base::uppercase|ios_base::scientific); //设置浮点数的显示参数  cout << 831.0 ; cout.flags(original_flags); //恢复cout原参数设置  return 0; }

运行结果

源码:

#include<iostream> #include<string> #include<fstream> #include<vector> #include<ctime> #include<cstdlib> using namespace std; class student{     public:         int num;         string name;         long long id;         string group; }; int main(){     ifstream fin("list.txt");     student temp;     vector<student> stu;     while(fin>>temp.num>>temp.id>>temp.name>>temp.group){         stu.push_back(temp);      }     ofstream fout("roll.text",ios::out);     srand((unsigned)time(NULL));     for(int i=0;i<5;i++){         int t=rand()%(stu.size());         cout<<stu[t].num<<" "<<stu[t].id<<" "<<stu[t].name<<" "<<stu[t].group<<endl;         fout<<stu[t].num<<" "<<stu[t].id<<" "<<stu[t].name<<" "<<stu[t].group<<endl;     }     return 0; }

转载请标明出处:实验7
文章来源: 实验7
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!