|
#include "stdafx.h" #include <iostream>
using namespace std;
int main() { int number1 = 0; int number2 = 0; int sum = 0;
cout << "첫번째 정수를 입력하시오: "; cin >> number1; cout << "두번째 정수를 입력하시오: "; cin >> number2;
sum = number1 + number2;
cout << "합은 " << sum << endl;
return 0; } |
위 프로그램은 정수형 변수 number1과 number2, sum을 선언해 주고 각각 0으로 초기화하는 것으로 시작한다.
변수는 어떤 값들이 프로그램에 의하여 사용될 수 있기 위해 저장되는 컴퓨터 기억장치에서의 위치이다.
모든 변수는 사용하기 전 선언되고 초기화되어야 한다.
여러 개의 변수를 한 줄에서 선언하고 초기화 하는 방법도 있다.
int number1 = 0, number2 = 0, sum = 0;
위와 같은 표기로 사용한다.
표준 입력 스트림cin과 스트림 추출 연산자 >>를 이용하여 사용자로부터 숫자를 입력 받는다.
위 프로그램에서는 number1과 number2를 입력받는다.
sum에 입력받은 두 정수를 더하여 넣고, 출력하는 것으로 이 프로그램은 종료한다.
* 위 프로그램의 #include "stdafx.h"는 Visual Studio에서만 필요하다.
Visual Studio 2017 Community 버전에서 파일이 기본적으로 유니코드(서명 있는 UTF-8) 코드페이지 65001로 저장된다.
한글이 깨지고 빌드시 오류메시지가 나오니, 다른 이름으로 저장을 누르고 저장 버튼 옆의 역삼각형을 클릭해서, 유니코드 - 코드페이지 1200으로 저장해준다.