c++學習,實驗七
阿新 • • 發佈:2018-06-21
opened img CA 字符 esp 寫入文件 spl int splay
一,
#include<iostream> using namespace std; int main(){ ios_base::fmtflags original_flags=cout.flags(); cout<<812<<‘|‘; //輸出數字812和字符| cout.setf(ios_base::left,ios_base::adjustfield); // ios_base::left表示下一次輸出時要左對齊 // ios_base::adjustfield表示取消之前設置的對齊方式 cout.width(101); //指定輸出寬度為 10 cout<<813<<815<<‘\n‘; //輸出 813,815並換行 //其中 ios_base::left僅生效一次 cout.unsetf(ios_base::adjustfield); cout.precision(2); //保留小數點後 2位 cout.setf(ios_base::uppercase|ios_base::scientific); // ios_base::scientific指使用科學記數法 // ios_base::uppercase指使用科學記數法時顯示大寫字母 Ecout<<813.0; //輸出數 813.0 cout.flags(original_flags); return 0; }
二,
#include<iostream> #include<fstream> using namespace std; int main() { ofstream file("text1.txt"); if(!file){ cout<<"failed"<<endl; return 1; } file<<"2已成功寫入文件!"<<endl; file.close(); return 0; }
三,
#include<iostream> #include<fstream> #include<string> using namespace std; int main() { string temp; ifstream a("text1.txt"); if(!a){ cout<<"failed"<<endl; } a >> temp; cout<<temp<<endl; a.close(); return 0; }3
c++學習,實驗七