본문내용
1. C 프로그래밍 9단 출력 프로그램
1.1. 프로그램 목적
printf 함수를 이용하여 9단을 출력하는 프로그램을 만들고, 더 쉽게 프로그램을 만들 방법에 대해 생각해 보고자 한다.
1.2. 프로그램 과정
printf 함수를 이용하여 9단을 출력하는 프로그램의 과정은 다음과 같다"
printf 문을 이용하여 9단을 하나씩 출력하는 방식으로 프로그램을 작성한다. 예를 들어 3단의 경우 다음과 같이 printf 문을 사용할 수 있다.
printf("3 x 1 = %d\n", 3 * 1);
printf("3 x 2 = %d\n", 3 * 2);
printf("3 x 3 = %d\n", 3 * 3);
printf("3 x 4 = %d\n", 3 * 4);
printf("3 x 5 = %d\n", 3 * 5);
printf("3 x 6 = %d\n", 3 * 6);
printf("3 x 7 = %d\n", 3 * 7);
printf("3 x 8 = %d\n", 3 * 8);
printf("3 x 9 = %d\n", 3 * 9);
이와 같은 방식으로 2단부터 9단까지 모두 출력하는 프로그램을 만들 수 있다. 다만 이렇게 하나하나 printf 문을 작성하다 보면 코드가 상당히 길어져 비효율적이라는 문제가 있다. 따라서 이를 개선하기 위해서는 for 문을 이용하여 보다 간결하고 효율적으로 9단을 출력할 수 있다.
1.3. 프로그램 결과
printf 함수를 이용한 9단 출력 프로그램은 다음과 같다.
1단: 1 x 1 = 1
1 x 2 = 2
1 x 3 = 3
1 x 4 = 4
1 x 5 = 5
1 x 6 = 6
1 x 7 = 7
1 x 8 = 8
1 x 9 = 9
2단: 2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
...
9단: 9 x 1 = 9
9 x 2 = 18
9 x 3 = 27
9 x 4 = 36
9 x 5 = 45
9 x 6 = 54
9 x 7 = 63
9 x 8 = 72
9 x 9 = 81
1.4. 프로그램 고찰
printf 함수만을 이용하여 9단을 출력해 보았는데, 계속 printf 함수를 사용하는 게 상당히 귀찮고 쓸데없이 길다는 생각이 들었다. 따라서 printf 함수로 하나하나 작성하는 것 보다는 for 함수를 이용하는 것이 더 간단하고 효율적일 것 같다는 생각이 들었다. for 함수를 이용하면 숫자를 1부터 9까지 반복하면서 출력하는 과정을 좀 더 간단하고 효율적으로 구현할 수 있을 것이다. 또한 각 단계마다 출력 형식을 일괄적으로 적용할 수 있어 코드 구현이 더 깔끔해질 것으로 기대된다.
2. 설문지 조사의 장단점
2.1. 서론
사회복지조사는 사회복지의 목적을 수행하고 개인 복지욕구와 사회 문제를 해결하기 위한 방안으로 자료를 수집하고 지식을 탐구하는 절차이다. 조사를 하기 위해서는 과학적인 방법으로 접근해야 하며 이것은 응용조사적, 사회개량적, 계획적, 평가적, 시험적, 과학적인 특성을 가지게 된다. 조사의 방법 중 하나인 설문지 조사는 응답...