본문 바로가기

Programming/C

예제 add_end.c /* add_end.c */ #include int main(void) { int total = 0; int val = 0; do { printf("숫자 입력 (0 to quit): "); scanf("%d", &val); total += val; } while (val != 0); printf("Total : %d \n", total); return 0; } 더보기
예제 nine_nine2.c /* nine_nine2.c */ #include int main(void) { int val; int i = 1; printf("출력하고자 하는 구구단, 몇 단? "); scanf("%d", &val); do { printf("%d * %d = %d \n", val, i, val*i); i++; } while(i < 10); return 0; } 더보기
연습 7-2장 (2번) 문제 /* ex7-2_2.c */ #include int main(void) { int i = 0; int j = 0; while(i < 5) { while(j < i) { putchar('O'); j++; } printf("*\n"); i++; j = 0; } return 0; } 더보기
연습 7-2장 (1번) 문제 /* ex7-2_2.c */ #include int main(void) { int total = 0; int num = 0; int i = 0; while(i < 5) { while(num 더보기
예제 two_to_nine.c /* two_to_nine.c */ #include int main(void) { int i = 2; int j; while(i < 10) // 2단부터 9단까지 반복 { j = 1; // 새로운 단의 시작을 위해서 while(j < 10) // 각 단의 1부터 9의 곱을 표현 { printf("%d * %d = %d \n", i, j, i * j); j++; } // 다은 단으로 넘어가기 위한 증가 i++; } return 0; } 더보기
연습 7-1장 (4번) 문제 /* ex7-1_4.c */ #include int main(void) { int val; int i = 9; printf("출력하고자 하는 구구단, 몇 단? "); scanf("%d", &val); while(i > 0) { printf("%d * %d = %d \n", val, i , val * i); i--; } return 0; } 더보기
연습 7-1장 (3번) 문제 /* ex7-1_3.c */ #include int main(void) { int total = 0; int num = 1; while(num != 0) { printf("정수 입력(0 to quit): "); scanf("%d", &num); total += num; } printf("입력된 정수의 총 합은 : %d\n", total); putchar('\n'); return 0; } 더보기
연습 7-1장 (2번) 문제 /* ex7-1_2.c */ #include int main(void) { int i = 0; int num = 0; int count; printf("3배수 출력 프로그램\n"); printf("몇번 배수 하시겠습니까? "); scanf("%d", &count); while(num < count) { i += 3; printf("%d\t", i); num++; } putchar('\n'); return 0; } 더보기