목록C언어 (33)
K_blueprint
#includeusing namespace std;int main(){ int A; char B[4]; cin >> A; cin >> B; cout 코드분석1. 정수형 바료형으로 A에 값을 입력받고 문자열 자료형으로 B를 배열로 받음(3자리수 각각 분할하여 연산하기 위해서)2. 사용자로부터 A와 B에 값을 입력받는다.3. 문제의 "예제"처럼 472*385의 연산을 수행한 결과를 "예제출력"과 같게 하기 위해서는- 472 * 5- 472 * 8- 472 * 3- 472 * 385의 순서로 연산을 하면 되는데 문자열로 B[4]에 값을 받았기 때문에 우리는 숫자를 입력했지만 컴퓨터는 문자로 인식하여 출력한다, 즉 해당 수의 아스키코드로 출력을 하게 됨(아래 코드표 참고) 따라서 B[4]에 385를 입력하게 ..
- 핵 심 -제어문의 형식 파악과 차이점 이해하기제어문은 크게 다음과 같이 분류된다.구분제어문 형식선택문if문if~else문다중 if~else문switch문반복문for문while문do~while보조 제어문break문continue문 - 선택문 -: 주어진 조건을 만족하는 경우에 특정 문장을 수행하도록 하는 제어문 >예시 - 변수 a의 값에 3을 입력했을 시 특정 문장을 출력하는 제어문#includeusing namespace std;void main() //main함수 선언{ int a; // 정수형 변수 a선언 cout > a; // a의 값을 사용자로부터 입력받기 위한 입력문 if (a == 3) // "a의 값이 3일때"특정 작업을 수행하는 if문 { cout : 2가지의 경우..
- 핵 심 -함수의 기본 형식 파악하기#includeusing namespace std;void main() //main함수의 값을 void자료형으로 받겠다.{// STEP 1. : 변수선언// STEP 2. : STEP 1.에서 선언된 변수에 값을 저장// STEP 3. : 연산문(제어문)// STEP 4. : 출력문// STEP 5. : void이외의 자료형일때 -> "return 출력변수;" } ( 설 명 )STEP 1. - 변수를 선언하여 값을 받을 변수를 만들어준다.STEP 2. - 전 단계에서 선언된 변수에 값을 저장STEP 3. - 값이 저장된 변수들을 사용하여 연산(제어)STEP 4. - 출력문으로 원하는 값 출력(STEP 5. - 이 단계는 처음 main함수가 void(비워둠)로 선언되었..