본문 바로가기

728x90

C

(2)
[C언어] 월별로 일수 계산하는 프로그램 출처 : 혼자공부하는 C언어 : 혼자 공부하는 C 언어 (hanbit.co.kr) 일년은 총 12개월이죠. 이번 시간에는 기본적인 배열과 포인터를 이용해서 1월부터 12월까지 일 수를 계산하는 프로그램을 만들어 보았습니다. (1월은 31, 2월은 28일 ...)의 형식입니다. print_month 함수를 따로 선언해줍니다. 0~11까지 for문을 반복하면서 월을 출력해주고, 4칸마다 하나씩 띄어주는 것입니다. 1,2,3,4 분기를 표현하려 한 것입니다. #include // 월별로 날짜 구하기 프로그램 void print_month(int *mp) { int i; for (i = 0; i < 12; i++) { printf("\n%4d월", i+1); printf("%4d", mp[i]); // 배열의 ..
[C언어] 혼공C 예제 연습_반복문을 활용한 구구단, 교차되는 별 찍기 코드 혼공C에 대한 C언어 자습 파일입니다. 출처 : 혼자 공부하는 C 언어 (hanbit.co.kr) 이번 시간에는 간단하게, 반복문과 중첩된 for문을 사용해서 만든 c파일을 구현해 보겠습니다. 1) for문만 사용해서 구구단을 출력하는 프로그램 목표는 2단, 3단, 4단, ... 9단까지 차례로 곱셈을 표현하는 구구단 표를 만드는 것입니다. 제어 변수는 교재의 경우, 2가지만 사용했지만 이번 코드의 경우, i와 j를 곱한 변수를 따로 저장하기 위해 k라는 변수를 다시 선언해줍니다. #include int main(void) { int i, j, k; for (i = 2; i < 10; i++) // i가 2에서 9까지 변하면서 8번 반복함 { for (j = 1; j < 10; j++) { k = j *..

728x90