C언어272 [C언어] strcpy를 구현하는 함수를 작성하시오 strcpy(char *s1, char *s2) strcpy(char *s1, char *s2) s2를 s1에 복사를 구현하는 프로그램을 가지고 왔습니다. 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때 혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 더보기 strcpy(char *s1, char *s2) 실제로는 어떻게사용될까요? #include int main(void) { char a[10] = "ilove"; char b[10] = "you"; strcpy(a,b); printf("결과 : %s\n",a); printf("결과 : %s\n",b); } a, b 모두 a의 내용으로 채워져있다는 것을 확인할 수 있습니다. 저.. 2022. 11. 30. [C언어] strlen을 구현하는 함수를 작성하시오 strlen(char s[]) stlrn(char s[]) 문장의 length(길이)를 반환하는 함수를 구현해보겠습니다. 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때 혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 더보기 strlen은 문장의 길이를 반환하는 함수입니다. 예를 들어 보자면 #include int main(void) { char a[10] = "ilove"; int c = strlen(a); printf("결과 : %d",c); } 라는 결과를 냅니다 이것을 어떻게 구현할까요? while문을 이용하여 \'0(문장의 끝 을 만날 때까지 길이를 더하는 방법을 사용해보겠습니다. 더보기 int strlrn(char s[])//함.. 2022. 11. 30. [C언어] strcat(char *s1, char *s2) 문장을 이어 붙이는 기능을 구현하는 함수를 작성하시오 strcat(char *s1, *s2)를 구현하는 함수를 가지고 왔습니다^^ 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때 혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 더보기 strcat은 어떤 기능을 가질까요 #include int main(void) { char a[10] = "ilove"; char b[10] = "you"; strcat(a, b); printf("결과 : %s",a); } a의 구성인 ilove 뒤에 you가 붙어 결과는 가 됩니다. 우리는 strcat( char * s1, char * s2) 에서 s1을 끝까지 이동시키고 s2의 첫글자부터 s1에 뒷부.. 2022. 11. 30. [C언어] 배열을 모두 합하는 함수 array_sum(int a[])을 작성하고 테스트하라 배열의 내용을 모두 합하는 함수 array_sum 함수를 작성해보세요! 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때 혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 더보기 array_sum(int a[]) 함수 for문을 끝까지 돌려 a의 내용을 모두 합하는 프로그램을 작성하면 됩니다 기본틀입니다 #include int array_sum(int a[]); int main(void) { int korea[4]={15, 17, 27, 32}; int china[4]={27, 16, 19, 11}; printf("합계=%d\n", array_sum(korea)); printf("합계.. 2022. 11. 30. 이전 1 ··· 26 27 28 29 30 31 32 ··· 68 다음