본문 바로가기

반응형

Algorithm/C프로그래밍

(37)
[C언어] 입력 값을 변수에 저장하기 (1): 문자 + 버퍼는 무엇인가? 정수와 실수를 입력 받는 것은 충분히 해봤으므로 생략한다. º 문자 입력받기 * 출처: 코딩도장 1. scanf 함수 사용하기 char로 변수를 선언한다. scanf에 서식 지정자 %c로 문자 입력 받고 문자형 변수에 저장한다. ※ %c는 문자 한 개만 입력받을 수 있다. 여러 문자를 입력하면 첫 번째 문자 빼고 모두 무시된다. 2. getchar 함수 사용하기 getchar 함수는 표준 입력에서 문자 하나를 입력받은 뒤 결과를 반환한다.(여러 개의 문자 입력 받아도 첫 번째 문자만 반환된다.) 입력버퍼를 사용하기 때문에 엔터가 들어올 때까지 입력을 계속 담아두다가 엔터가 들어오는 순간 입력을 중지하고 지금까지 입력된 내용에서 첫 글자를 리턴한다. ※ 대응하는 함수로 putchar가 있다. 문자 하나를 ..
[C언어] while문의 조건문에 함수를 입력할 수 있다. while문의 조건문에 함수를 사용하는 것은 생소할 수 있다. while문이 돌 때 가장 먼저 조건문에 쓴 함수가 실행된다. ▷ 예제 1 ▷ 예제 2
[C언어] 백준 1008번: A/B https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net º 문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10^(-9) 이하이면 정답이다. 방법 1로 이동하기 º 방법 1: 나의 알고리즘/접근 자료형 double º 방법 1: 나의 코드 º 방법 2 º 주의할 점 1. 실수 자료형의 사용 float형의 경우 소수 부분 6자리까지 표시된다. double형의 경우 소수 부분 15자리까지 표시된다. long double형의 경우 소수 부분 15자리까지 표시된다. (..
[C언어] 백준 10998번: A*B https://www.acmicpc.net/problem/10998 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net º 문제 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. 방법 1로 이동하기 º 방법 1: 나의 알고리즘/접근 scanf() 이용 º 방법 1: 나의 코드 º 정리 scanf() 사용 시 &을 사용하여 주소를 부여해주는 것에 유의한다.
[C언어] 백준 1001번: A-B https://www.acmicpc.net/problem/1001 1001번: A-B 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. www.acmicpc.net º 문제 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 방법 1로 이동하기 º 방법 1: 나의 알고리즘/접근 scanf() 이용 º 방법 1: 나의 코드 º 정리 scanf() 사용 시 &을 사용하여 주소를 부여해주는 것에 유의한다.
[C언어] 백준 1000번: A+B https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net º 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 방법 1로 이동하기 º 방법 1: 나의 알고리즘/접근 scanf() 이용 º 방법 1: 나의 코드 º 정리 scanf() 사용 시 &을 사용하여 주소를 부여해주는 것에 유의한다.
[C언어] 백준 10172번: 개 https://www.acmicpc.net/problem/10172
[C언어] 백준 10171번: 고양이 https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net º 문제 아래 예제와 같이 고양이를 출력하시오. 방법 1로 이동하기 º 방법 1: 나의 알고리즘/접근 printf() 이용 이스케이프 시퀸스 사용(\를 문자 상수로 사용할 수 있게 만든다.) º 방법 1: 나의 코드 º 정리 이스케이프 시퀸스 사용에 유의한다.

반응형