Language/C2 C언어 함수 팩토리얼 #includeint factorial(int n){ if(n==0){ return 1; }else{ return n * factorial(n-1) }}int main(){ int number = 5; printf("%d! = %d\n" number, factorial(number)); return 0;}/*5! = 120*/ 파보나치 수열 #includeint fibonacci(int n){ if(n 자리수의 합#includeint sumDig(int n){ if(n==0){ return 0; }else{ return (n%10) + sumDig(n/10); }}int main(){ int number = 12345; pr.. 2024. 10. 2. C언어 포인터 변수의 기본적인 선언변수가 정수형일 때 int v = 42;변수가 문자열일 때 (여러문자와 '\0') char str[] = "Hello!";변수가 배열일 때 int arr[] = {1,2,3,4,5}; &(ampersand, 앰퍼센드) - 이 변수의 메모리 상의 주소가 뭐니?* (asterist, 애스트러스크) - 그 주소가 가리키고 있는 값을 가져와라 변수 출력의 의미int answer = 42;printf("%d\n", answer); - answer변수를 "십진수\n" 형태로 출력하라 (%d의 d는 decimal)printf ("%d\n", &answer); - answer변수가 저장되어있는 메모리 주소를 출력하라 #include int main(){ int n = 42; int *p.. 2024. 10. 2. 이전 1 다음