안녕하세요 ! 초보개발자 입니다.
이 블로그는 개인 공부 정리용 블로그 입니다.
혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.
그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.
그럼 시작하도록 하겠습니다.
1. 두 개의 정수를 입력받아 사칙연산이 되는 프로그램을 작성해 보세요.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #include<stdio.h> #pragma warning (disable:4996) int main(void) { int num1; int num2; printf("두개의 정수를 입력하세요\n"); scanf("%d %d", &num1, &num2); printf("%d + %d = %d\n", num1, num2, num1 + num2); printf("%d - %d = %d\n", num1, num2, num1 - num2); printf("%d * %d = %d\n", num1, num2, num1 * num2); printf("%d / %d = %d\n", num1, num2, num1 / num2); return 0; } | cs |
2. 하나의 정수를 입력 받아 제곱 연산을 하는 프로그램을 작성해 보세요.
1 2 3 4 5 6 7 8 9 10 11 12 13 | #include<stdio.h> #pragma warning (disable:4996) int main(void) { int num1; printf("정수를 입력하세요\n"); scanf("%d", &num1); printf("입력한 %d 의 제곱은 %d 입니다.\n",num1, num1*num1); return 0; } | cs |
3. 하나의 정수를 입력 받아 서 입력 받은 단의 구구단을 출력하는 프로그램을 작성하세요 .
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #include<stdio.h> #pragma warning (disable:4996) int main(void) { int num1; printf("정수를 입력하세요\n"); scanf("%d", &num1); printf("-----결과-----\n"); for (int i = 1; i <= 9; i++) { printf("%d * %d = %d\n", num1, i, num1*i); } return 0; } | cs |
4. 아래와 같이 출력되는 프로그램을 작성 하세요.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include<stdio.h> int main(void) { int num1; for (int i = 1; i <=5; i++) { for (int j = 1; j <= 5; j++) { if(i+j==6){ printf("[%d,%d]", i, j); } else { printf("\t"); } } printf("\n"); } return 0; } | cs |
5. 아래와 같이 출력되는 프로그램을 작성 하세요.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include<stdio.h> #pragma warning (disable:4996) int main(void) { int num; int sum=0; printf("숫자를 입력하세요(예:12345) >"); scanf("%d", &num); while (num) { sum += num % 10; printf("sum=%d \t num=%d\n", sum, num); num /= 10; } return 0; } | cs |
조금만 생각 하면 풀 수 있는 문제인거 같습니다. 다음시간에는 두번째 연습문제를 가지고 오겠습니다.
감사합니다.
'프로그래밍 > C언어' 카테고리의 다른 글
[C언어] 연습문제 (0) | 2017.04.17 |
---|---|
[C언어] 연습문제(2) (0) | 2017.04.17 |
[C언어] 연습문제(1) (0) | 2017.04.14 |
[C언어] 배열(3)에 대해 알아보자. (1) | 2017.04.12 |
[C언어] 배열(2)에 대해 알아보자. (1) | 2017.04.12 |