본문 바로가기

C언어272

[C언어] 1부터 10까지 정수에 대하여 제곱값과 세제곱값을 계산하여 출력하시오 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include int main(void) { int list[3][10]= { 0 } ; int value, i; for (i=0;i 2020. 4. 17.
[C언어] 난수를 100번 생성하여 가장 많이 생성된 수를 출력하라 난수를 100번 생성하고 가장 많이 성생된 수를 출력하는 프로그램입니다. 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때 혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 더보기 srand((unsigned)time(NULL)); 랜덤난수 설정을 위한 코드 난수를 rand로 만들어서 나오는 10이하의 숫자로 만들어야합니다 % (나눗셈의 나머지) 를 이용하여 10이하의 숫자를 생성하여 나오는 배열의 카운트를 증가 freq[i]가 freq[max] 보다 크다면 max 를 i로 교체 출력 하는 프로그램을 작성하시면 됩니다 프로그램의 기본틀입니다. #include int main(void).. 2020. 4. 17.
[C언어] 2개의 정수 배열을 받아서 배열의 원소를 복사하는 함수를 작성하시오 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include #define N_DATA 10 void array_copy(int a[], int b[], int size); void array_print(int a[], int size); int main(void) { int A[N_DATA] = { 1, 2, 3 } ; int B[N_DATA] = { 0 } ; array_copy(A, B, N_DATA); array_print(B, N_DATA); return 0; } void array_copy(int a[], int b[], int size) { int i; for (i=0; i 2020. 4. 17.
[C언어] 2개의 정수 배열을 받아서 대응되는 배열 원소가 같은지를 검사하라 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include #define N_DATA 10 int array_equal(int a[], int b[], int size); int main(void) { int A[N_DATA] = { 1, 2, 3 } ; int B[N_DATA] = { 0 } ; printf("%d\n",array_equal(A, B, N_DATA)); return 0; } int array_equal(int a[], int b[], int size) { int i; for (i=0; i 2020. 4. 17.