C++ 中 setiosflags(ios::left) 和 setiosflags(ios::right) 简单问题
#include <iostream>#include <iomanip>using namespace std;int main (){ int x,y; for (x=1;x<=9;x++){ cout<<setiosflags(ios::right)<<setw(7*(x-1))<<""; for (y=x;y<=9;y++){ cout<<x<<"*"<<y<<"="; cout<<setiosflags(ios::left)<<setw(3)<<x*y; } cout<<endl; } system("pause"); return 0;}每个式子的结果为什么是右对齐??高手请指教