전체 글(45)
-
백준 - 반복문
백준의 반복문 문제들을 C로 풀이한 것입니다. 1. 구구단 문제 해결 코드는 다음과 같습니다. #include int main(void){ int N, i; scanf("%d", &N); for(i = 1; i
2022.11.12 -
백준 - 1차원 배열
백준의 1차원 배열 문제들을 C로 풀이한 것입니다. 1. 개수 세기 문제 해결 코드는 다음과 같습니다. #include int main(void){ int i, n, find, cnt = 0; int num[100]; scanf("%d", &n); for(i = 0; i < n; i++){ scanf("%d", &num[i]); } scanf("%d", &find); for(i = 0; i < n; i++){ if(num[i] == find){ cnt++; } } printf("%d", cnt); return 0; } 2. x 보다 작은 수 문제 해결 코드는 다음과 같습니다. #include int main(void){ int i, n, x; int a[10000]; scanf("%d %d", &n, &..
2022.11.12 -
백준 - 2차원 배열
백준의 2차원 배열 문제들을 C로 풀이한 것입니다. 1. 행렬 덧셈 문제 해결 코드는 다음과 같습니다. #include int main(void){ int a[100][100], b[100][100]; int n, m, i, j; scanf("%d %d", &n, &m); for(i = 0; i < n; i++){ for(j = 0; j < m; j++){ scanf("%d", &a[i][j]); } } for(i = 0; i < n; i++){ for(j = 0; j < m; j++){ scanf("%d", &b[i][j]); } } for(i = 0; i < n; i++){ for(j = 0; j < m; j++){ printf("%d ", a[i][j] + b[i][j]); } printf("\n"..
2022.11.12 -
백준 - 입출력과 사칙연산
백준의 입출력과 사칙연산 문제들입니다. 1. Hello World 문제 해결 코드는 다음과 같습니다. print("Hello World!") 2. A + B 문제 해결 코드는 다음과 같습니다. a, b = map(int, input().split()) print(a + b) 3. A - B 문제 해결 코드는 다음과 같습니다. a, b = map(int, input().split()) print(a - b) 4. A x B 문제 해결 코드는 다음과 같습니다. a, b = map(int, input().split()) print(a * b) 5. A / B 문제 해결 코드는 다음과 같습니다. a, b = map(int, input().split()) print(a / b) 6. 사칙연산 문제 해결 코드는 다..
2022.11.12 -
C언어 - 연산자
연산자 이번에는 연산자에 대해 알아보도록 하겠습니다. 연산자는 프로그램의 산술식이나 연산식을 표현하고 처리하기 위해 제공되는 다양한 기호를 의미한다고 합니다. 연산자의 종류는 대입 연산자, 산술 연산자, 논리 연산자, 비교 연산자, 비트 연산자, 증감 연산자 등 많은 연산자가 존재합니다. 지금부터 하나씩 살펴보도록 하겠습니다. 대입 연산자 연산자 설명 = 오른쪽의 값을 왼쪽 변수에 저장 산술 연산자 연산자 설명 + 더하기 - 빼기 * 곱하기 / 나누기(몫) % 나머지 ++ 1 증가 -- 1 감소 논리 연산자 연산자 설명 && AND 연산 || OR 연산 ! NOT 연산 ^ XOR 연산 비교 연산자 연산자 설명 ~ 보다 크다 = ~ 보다 크거나 같다 == 같다 != 같지 않다 복합 대입 연산자 연산자 설명..
2022.11.09 -
C언어 - printf, scanf
printf printf() 함수는 C언어의 표준 출력 함수입니다. 우리가 원하는 서식을 입력하면 그 서식에 맞춰 그대로 출력(stdout)해주는 함수입니다. #include int printf(const char* restrict format, ...); - const char* format 출력할 데이터를 입력합니다. ex) "hello world"를 출력하고 싶다면 다음과 같은 코드를 통해 출력할 수 있습니다. #include int main(void){ printf("hello world"); return 0; } printf() 에는 위와 같이 문자열 뿐만 아니라 변수의 값을 넣을 수도 있는데, 변수의 값를 출력하기 위해서는 서식 문자라는 것을 통해 출력할 수 있습니다. 서식 문자 출력 데이터 ..
2022.11.03