Печать с фиксированными пробелами - PullRequest
0 голосов
/ 14 марта 2010

Я хочу напечатать две строки (скажем, «ABC» и «DEF») с 5 пробелами перед «ABC» и что вторая строка будет начинаться через 7 символов после начала первой строки.

Ответы [ 2 ]

2 голосов
/ 14 марта 2010

Я подозреваю, что вы ищете метод width ():

#include <iostream>
#include <string>
using namespace std;

int main()
{
  string abc = "ABC";
  string edf = "EDF";
  cout.width(8);
  cout << abc;
  cout.width(7);
  cout << edf;
  return 0;
}
0 голосов
/ 15 марта 2010
#include <cstdio>
#include <cstdlib>
#include <iostream>

using namespace std;

int main() 
{ 
char a[] = "ABC";
char b[] = "EDF";
cout<"     "<<a<<"       "<<b;
return 0; 
}
...