예제
-
[C언어] 함수 - 두 수 사이의 홀수 출력예제/Layer7_20160328 2016. 3. 29. 20:32
[두 수 사이 홀수 출력] 입력)정수 정수ex)2 7 출력)3 5 7 1234567891011121314151617#include void recall(int i, int j){ if(i>j) return; else if(i%2==1){ printf("%d ", i); } recall(++i, j);} int main(){ int input_1, input_2; scanf("%d %d", &input_1, &input_2); recall(input_1, input_2);}Colored by Color Scriptercs
-
[C언어] 함수 - 순서대로 출력예제/Layer7_20160328 2016. 3. 29. 20:28
[순서대로 출력] 입력)정수n입력ex)10 출력)1 2 3 4 5 6 7 8 9 10 123456789101112131415161718#include int n=1; void recall(int i, int j){ printf("%d\n", j); ++j; if(j==i+1) return; else recall(i, j);} int main(){ int input; scanf("%d", &input); recall(input, n);}cs
-
[C언어] 함수 - 계산기예제/Layer7_20160328 2016. 3. 29. 19:49
[사칙연산이 가능한 계산기] 입력) 숫자 연산자 숫자 (연산자: +, -, /, *)Ex) 3+4 출력) 3+4=7 12345678910111213141516171819202122232425262728293031323334353637#include int plus(int n, int m){ return n+m;} int minus(int n, int m){ return n-m;} int multiply(int n, int m){ return n*m;} int divide(int n, int m){ return n/m;} int main(){ int n, m; char a; printf("두 수, 사칙연산을 입력\n"); scanf("%d%c%d", &n, &a, &m); printf("%d%c%d=", ..
-
Layer7_20160323수업_2의2000제곱(2의 2000승)예제/Layer7_20160323 2016. 3. 24. 23:31
알고리즘 설명 : 전제조건_1 : 배열 한칸한칸마다 숫자 한자리씩 넣는다. 필자는result[0]==일의자리수, result[1]==십의자리수, result[2]==백의자리수 ... 이렇게 되는것 보단result[700]==일의 자리수, result[699]==십의자리수, ... 이렇게 되는게 더 이해하기 편해서 배열을 역으로 돌렸다.전제조건_2 : 나중에 출력할 때는 0을 정리해서 출력하기 때문에 결과값에는 상관이 없다. 코드 : 123456789101112131415161718192021222324252627282930313233343536373839404142 #include int main() { int i, j, k, a = 0; int result[701] = { 0 }, result_sub[..
-
Layer7_20160323수업예제/Layer7_20160323 2016. 3. 24. 22:50
k번째 숫자가 무엇이었는지 출력한다.123456789#include int main(){ int k, arr[10]={10, 9, 8, 7, 6, 5, 4, 3, 2, 1}; scanf("%d", &k); printf("%d", arr[k-1]); return 0;}Colored by Color Scriptercs입력 : 3출력 : 8 k가 몇 번째에 있는지 출력한다. 단, 없으면 -1을 출력한다.123456789101112#include int main() { int k, arr[10] = { 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 }; scanf("%d", &k); if(k10){ printf("-1"); return 0; } printf("%d", arr[k - 1]); return ..