본문 바로가기

분류 전체보기

(26)
[C언어] 조건문 예제: 절대값 출력, 학점 프로그램 오늘은 어제 정리한 조건문의 예제 두 개를 가져와봤다. :-) [문제 1] 정수 한 개를 입력받고 절댓값을 출력해보자. *HINT! if ~ else 구문 이용 [풀이] 입력받을 정수를 저장할 변수를 선언하고 조건식을 적어보자. 절댓값은 크기를 나타내는 값으로 예를 들어 3의 절댓값은 크기인 3이고 -7의 절댓값은 그 크기인 7이다. 즉 양수면 양수, 음수면 양수를 출력하는 프로그램인 것이다. 코드는 다음과 같다. // 절대값 출력 #include int main(void) { int n;// 입력받을 정수를 저장할 변수 선언, 사용자에게 입력받기 때문에 초기화를 해도 되고 안해도 된다. printf("number? "); scanf("%d", &n); if (n >= 0) printf("absolute..
조건문 정리 : if / if ~ else / else if / else 오늘은 조건문을 정리해보자. :-) 조건문 프로그램이 단조롭게 순차적으로 실행되는 것은 아니다. 조건에 따라 실행 순서를 바꿔줄 수 있는데 이때 사용하는 게 조건문이다. 조건문에는 if문과 switch문 등이 있다. 오늘은 if문에대해 알아보자. 조건을 표현하기 위해서 조건식을 작성하는데, 조건식에는 관계 연산자와 논리 연산자를 사용한다. 관계 연산자는 다음글의 마지막 부분에 정리해놨고, https://cwithvisual.tistory.com/entry/%EC%82%B0%EC%88%A0-%EC%97%B0%EC%82%B0%EC%9E%90-%EB%8C%80%EC%9E%85-%EC%97%B0%EC%82%B0%EC%9E%90-%EA%B4%80%EA%B3%84-%EC%97%B0%EC%82%B0%EC%9E%90 ..
연산자 : 논리 연산자, 조건 연산자, 콤마 연산자, 비트 단위 연산자, 연산자의 우선 순위와 결합 규칙 오늘은 연산자에 대한 정리 2편!! :-) 1편은 다음을 참고! https://cwithvisual.tistory.com/entry/%EC%82%B0%EC%88%A0-%EC%97%B0%EC%82%B0%EC%9E%90-%EB%8C%80%EC%9E%85-%EC%97%B0%EC%82%B0%EC%9E%90-%EA%B4%80%EA%B3%84-%EC%97%B0%EC%82%B0%EC%9E%90 연산자 : 산술 연산자, 대입 연산자, 관계 연산자 오늘은 연산자에 대해 정리!! :-) 연산자는 기능에 다라 다음과 같이 분류할 수 있다. 산술 연산자, 대입 연산자, 관계 연산자 산술 연산자 산술 연산자는 기본적인 산술 연산인 덧셈, 뺄셈, 곱 cwithvisual.tistory.com 연산자는 기능에 다라 다음과 같이 분..
연산자 : 산술 연산자, 대입 연산자, 관계 연산자 오늘은 연산자에 대해 정리!! :-) 연산자는 기능에 다라 다음과 같이 분류할 수 있다. 산술 연산자, 대입 연산자, 관계 연산자 산술 연산자 산술 연산자는 기본적인 산술 연산인 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산을 실행하는 연산자이다. +// 덧셈 -// 뺄셈 *// 곱셈 /// 나눗셈 %// 나머지 ※ 나눗셈 연산 주의 나눗셈 연산에 대하여 주의하여야 한다. 정수끼리 나눗셈을 하면 소수점 이하는 버려지고 정수 부분만 남는다. (내림 연산) 단, 피연산자 중에서 하나라도 실수이면 연산 결과도 실수가 된다. 7 / 4// 결과값: 1 (결과값 정수, 소수점 아래 버림) 7.0 / 4// 결과값: 1.75 (결과값 소수) ※ 나머지 연산자 나머지 연산자 %는 많이 사용되는 중요한 연산자이다. x %..
[C언어] 사용자 정의 함수의 예제 : 큰 값 출력 함수, 구구단 출력 함수, 양수 입력 받는 함수, 아스키코드 출력 함수 오늘은 이전 글인 사용자 정의 함수의 각 종류별로 간단하게 예제를 풀어볼 것이다. :-) 이전 글은 여기서 확인할 수 있다! https://cwithvisual.tistory.com/entry/%EC%82%AC%EC%9A%A9%EC%9E%90-%EC%A0%95%EC%9D%98-%ED%95%A8%EC%88%98 사용자 정의 함수 함수의 대한 기본 설명은 다음 글을 참고하면 된다. https://cwithvisual.tistory.com/entry/%ED%91%9C%EC%A4%80-%ED%95%A8%EC%88%98-%EC%82%AC%EC%9A%A9%EC%9E%90-%EC%A0%95%EC%9D%98-%ED%95%A8%EC%88%98 #8 C /.. cwithvisual.tistory.com 큰 값 출력 함수,..
사용자 정의 함수 함수의 대한 기본 설명은 다음 글을 참고하면 된다. https://cwithvisual.tistory.com/entry/%ED%91%9C%EC%A4%80-%ED%95%A8%EC%88%98-%EC%82%AC%EC%9A%A9%EC%9E%90-%EC%A0%95%EC%9D%98-%ED%95%A8%EC%88%98 #8 C / C++ 함수 기본 / 표준 함수 / 사용자 정의 함수 오늘은 함수에 대해서 간단하게 정리하고, 그에 따라 표준 함수와 사용자 정의 함수도 간단하게 다뤄보려고 한다. :-) 함수의 정의 및 종류 C에서 기본적인 구성 요소 중의 하나이다. 코드의 묶음 cwithvisual.tistory.com 오늘은 사용자 정의 함수에 대해 자세히 해보려고 한다. :-) 사용자 정의 함수, 함수 위치, 함수의 ..
[C 언어] 표준함수 사용해보기 : 수학함수, 랜덤함수, 외부 프로그램 실행 오늘은 C의 표준 함수 몇 개를 사용해보려고 한다. :-) 함수의 대한 기본 설명은 다음 글을 참고하면 된다. https://cwithvisual.tistory.com/entry/%ED%91%9C%EC%A4%80-%ED%95%A8%EC%88%98-%EC%82%AC%EC%9A%A9%EC%9E%90-%EC%A0%95%EC%9D%98-%ED%95%A8%EC%88%98 #8 C / C++ 함수 기본 / 표준 함수 / 사용자 정의 함수 오늘은 함수에 대해서 간단하게 정리하고, 그에 따라 표준 함수와 사용자 정의 함수도 간단하게 다뤄보려고 한다. :-) 함수의 정의 및 종류 C에서 기본적인 구성 요소 중의 하나이다. 코드의 묶음 cwithvisual.tistory.com 수학 함수 수학 함수의 몇몇 사용법을 익혀보..
#8 C / C++ 함수 기본 / 표준 함수 / 사용자 정의 함수 오늘은 함수에 대해서 간단하게 정리하고, 그에 따라 표준 함수와 사용자 정의 함수도 간단하게 다뤄보려고 한다. :-) 함수의 정의 및 종류 C에서 기본적인 구성 요소 중의 하나이다. 코드의 묶음으로 볼 수 있으며, 반복적으로 실행하는 코드를 묶어서 새로운 함수로 정의한다. 값을 전달 받을 수 있으며, 값을 반환할 수도 있다. 함수의 종류로는 표준 함수와 사용자 정의 함수가 있다. 표준 함수 : C에서 기본적으로 제공하는 함수 사용자 정의 함수 : 사용자가 직접 정의해서 사용하는 함수 함수 사용의 장점 잘 만들어진 함수는 재사용(Reuse)이 가능하기 때문에 코드 관리 차원에서 좋다. 함수를 사용하면 코드가 몇몇 핵심적인 기능들로 구분되는 효과를 얻을 수 있다. 반복적으로 사용되는 코드를 넣을 때 편리하다..