'파일출력'에 해당되는 글 1건



목적
  - 파일 출력을 이해한다.

문제
사용자 삽입 이미지

코드

#include <fstream>

using namespace std;

int main(void)
{
 fstream fOut("gugudan.txt",ios::out);
 int i = 2;
 int j = 1;

 fOut << "==========================================================" << endl;
 fOut << "                            구구단" << endl;
 fOut << "==========================================================" << endl;

 for(i = 2; i <= 9; i = i + 4)
 {
  for(j = 1; j <=9; j++)
   fOut << i << " * " << j << " = " << i * j
    << '\t' << i + 1 << " * " << j << " = " << (i+1) * j
    << '\t' << i + 2 << " * " << j << " = " << (i+2) * j
    << '\t' << i + 3 << " * " << j << " = " << (i+3) * j << endl;

  fOut << "==========================================================" << endl;

 }

 fOut.close();

 return 0;
}

해설
  - for 문에서 {} 치지 않은 문장은 한문장에서 반복을 계속한다고 보시면 됩니다.
  - 다중 for 문이므로 두번째 for 문을 한문장만 반복 수행후 아래 문장의 fOut << "=== ... 구문을 수행합니다.

참고
  - 구구단 유사문제
  - 파일 출력

Posted by 카켈
이전페이지 1 다음페이지