[ C ] [ 반복문 연습 문제 ] 정수 합 출력 프로그램 1부터 사용자에게 입력받은 정수까지의 합을 출력하는 프로그램을 작성해보자. do문 ver. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int a, hap = 0; int num; printf("정수 입력 : "); scanf("%d", &num); a = 1; do{ printf("%d ", a); hap += a++; } while (a Language/C 2021.10.13
[ C ] [ 반복문 연습 문제 ] 약수 합 출력 프로그램 사용자에게 입력 받은 정수의 약수의 합을 출력하는 프로그램을 작성해보자. while문 ver. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int hap = 0; int a; int n; printf("정수 입력 : "); scanf("%d", &n); a = 1; while (a Language/C 2021.10.13
[ C ] [ 반복문 연습 문제 ] 정수 개수 출력 프로그램 사용자에게 -5 이상의 정수를 하나 입력받아 입력받은 수부터 -5까지의 개수를 출력하는 프로그램을 작성해보자. for문 ver. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int c = 0; int a; int num; printf("정수 입력: "); scanf("%d", &num); if (num >= -5) { for (a = -5; a = -5) { a = -5; while (a = -5) { a = -5; do { c++; a++; } while (a Language/C 2021.10.13
[ C ] [ 반복문 연습 문제 ] 배수 출력 프로그램 200부터 400사이 23의 배수를 출력하는 프로그램을 작성해보자. for문 ver. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int a; printf("23의 배수: "); for (a = 200; a Language/C 2021.10.13
[ C ] [ 반복문 연습 문제 ] 약수 개수 출력 프로그램 사용자에게 입력받은 양수의 약수를 출력하는 프로그램을 작성해보자. do문 ver. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int a; int num; int cnt=0; printf("어떤 수의 약수를 구할까요? "); scanf("%d", &num); a = num; do { if (!(num % a)) { printf("%d ", a); cnt++; } a--; } while (a>0); printf("\n약수 개수 %d\n", cnt); if (cnt Language/C 2021.10.13
[ C ] [ 반복문 연습 문제 ] 배수 합 출력 프로그램 1부터 100 사이의 사용자가 입력하는 수(n)의 배수의 합을 구하는 프로그램을 작성해보자. while문 ver. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int a; int hap = 0; int n; printf("몇의 배수를 구할까요? "); scanf("%d", &n); a = 1; while (a Language/C 2021.10.13
[ C ] [ 반복문 연습 문제 ] 실수 합 프로그램 사용자에게 실수 5개를 입력 받아 합을 구하는 프로그램을 작성해보자. for문 ver. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int a; double x; double hap = 0; for (a = 1; a Language/C 2021.10.12
[ C ] [ 반복문 연습 문제 ] 1과 100까지의 합 출력 프로그램 1부터 100까지의 합을 출력하는 프로그램을 작성해보자. for문 ver. #include #define _CRT_SECURE_NO_WARNINGS int main(void) { int a; int hap = 0; for (a = 1; a Language/C 2021.10.12
[ C ] [ 반복문 연습 문제 ] 입력 받은 수까지 출력 프로그램 1부터 사용자에게 입력받은 수까지 출력하는 프로그램을 출력해보자. for문 ver. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int a; // 1부터 입력받은 수 제어변수 int n; scanf("%d", &n); n = n < 0 ? -n : n; for (a = 1; a Language/C 2021.10.12
[ C ] [ switch 조건문 연습 문제 ] 특수 문자 아스키코드값 출력 프로그램 특수문자 $, %, #, ~의 아스키코드값(숫자)을 알아보는 프로그램을 작성하려고 한다. 문자를 입력받아 주어진 4개의 문자 중 하나를 입력하면 아스키코드값(숫자)을 출력하고 그 외 문자를 입력하면 입력한 문자 그대로 출력하는 프로그램을 작성해보자. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { char ch; printf("특수문자를 입력하세요: "); scanf("%c", &ch); switch (ch) { case '$': case '%': case '#': case '~': printf("아스키코드값: %d\n", (int)ch); break; default: printf("사용자가 입력한 값: %c\n", ch); break; } retu.. Language/C 2021.10.12