C언어 멘토링 | 4주차 [과제]
·
Programming Language/C
문제1 피보나치 수열 출력 입력 : 정수 n 출력 : 정수 n만큼의 피보나치 수열 값 조건 : 반드시 재귀함수를 사용하여 문제를 풀 것 출력 결과 예시 #include int fibonacci(int i) { if (i
C언어 멘토링 | 3주차 [과제]
·
Programming Language/C
문제1 1~100의 정수 중 짝수만 출력하기 출력 결과 예시 풀이 #include int main() { int num; //정수형 변수를 선언 for (num = 1; num
C언어 멘토링 | 2주차 [과제]
·
Programming Language/C
문제 1 Switch문을 이용한 사칙연산 프로그램 작성하기 입력 : [정수1] [사칙연산 부호] [정수2] 출력 : [정수1] [사칙연산 부호] [정수2] = [연산 후의 값] 출력 결과 예시 풀이 #include int main(){ int num1, num2, result; //계산할 숫자와 결과값을 저장할 변수 선언 char calcul; //사칙연산 기호를 저장할 변수 선언 printf("수식을 입력하시오.: "); scanf("%d %c %d", &num1, &calcul, &num2); //'1 + 2'의 형태로 입력값을 받음 switch (calcul) { case '+' : //calcul변수에 저장된 문자가 '+'일 때 result = num1 + num2; break; //break문을..
C언어 멘토링 | 1주차 [과제]
·
Programming Language/C
문제 입력 : 임의의 정수 2개를 입력받는다. 출력 : 임의의 정수 2개를 삼항 연산자를 이용해 더 큰 수만 출력한다. #include int main(){ int num1, num2; printf("비교하여 출력할 정수를 두 개 입력하시오.:"); scanf("%d %d",&num1, &num2); (num1 > num2) ? (printf("%d", num1)) : (printf("%d", num2)); } 느낀 점 / 배운 점 오랜만에 하니 삼항 연산자도 어떻게 사용하는지 잊어버렸다. ➥ 꾸준함의 중요성을 알게 되었다. 삼항 연산자를 쓸 때 (a>b) ? (printf("True")) : (printf("False")) 이렇게 구분하기 쉽도록 괄호를 하나 더 쓸 수 있다는 것을 알게 되었다. (분홍..
C언어 멘토링 - 1주차
·
Programming Language/C
배운 내용 입출력 (printf, scanf) 형식 지정자 변수와 자료형 연산자의 종류 [C언어의 입력과 출력] 1. 입력 - printf() 콘솔 창에 특정 문자, 문자열, 변수 등을 출력할 때 사용한다. printf( )의 이름은 출력(print)과 형식(format)이 합쳐져 만들어진 것이다. printf( ) 함수를 사용하기 위해서는 1행과 같이 stdio.h라는 헤더 파일이 포함되어야 한다. stdio.h란 Standard Input/Output library (표준입출력 라이브러리)의 약어이다. (1) 제어 문자, 이스케이프 시퀀스(Escape Sequence) 제어 문자(이스케이프 시퀀스)란 특정 문자를 출력하고자 할 때 사용하는 문자이다. [예제] #include main(){ printf..