#include <iostream> using namespace std; int main() { int i = 0, j = 0; for (i = 1; i < 10; i++) { for (j = 1; j <= i; j++) { cout << i << "*" << j << "="; cout.width(4); //设置结果宽度为4 cout.setf(ios::left, ios::adjustfield); //设置对齐为左对齐方式 cout << i*j; cout << " "; } cout << endl; } return 0; }
总结:
cout.width(int)设置宽度后,对齐方式变为右对齐。
原文地址:http://blog.csdn.net/u013265552/article/details/45766585