공부하시는대에 도움이 됐으면 좋겠습니다.
답안코드 확인해주세요!
출력예시
초기화를 1 2 3 4 로 한 경우 (코드 그대로 결과값이 나옴)
A[]={ 1 2 3 4 0 0 0 0 0 0 }
초기화를 2 4 6 8 10 으로 한 경우 출력
A[]={ 2 4 6 8 10 0 0 0 0 0 }
초기화를 100 200 300 400 500 600 800 900 1000 으로 한 경우 출력
A[]={ 100 200 300 400 500 600 800 900 1000 0 }
답안코드
더보기
#include <stdio.h>
void array_print(int *A, int n);
int main(void) {
int list[10]= {
1, 2, 3, 4
}
;
array_print(list, 10);
return 0;
}
void array_print(int *A, int n) {
int i;
printf("A[]={ ");
for (i=0;i<n;i++) {
printf("%d ", A[i]);
}
printf(" }\n");
}
더 많은 C코드가 보고 싶다면?
'C언어' 카테고리의 다른 글
[C언어] 포인터를 사용하여 2개의 정수를 입력받아 최대공약수와 최소공배수를 반환하는 함수를 작성하시오 (0) | 2020.05.04 |
---|---|
[C언어] 포인터를 사용하여 정수를 복사하는 함수를 작성하시오 (0) | 2020.05.04 |
[C언어] 포인터를 사용하여 정수배열을 받아 원소들을 난수로 채우는 함수를 작성하고 테스트하시오 (0) | 2020.05.01 |
[C언어] 포인터 매개 변수를 사용하여 2개의 정수의 합과 차를 동시에 반환하는 함수를 작성하고 테스트하라. (0) | 2020.05.01 |
[C언어] 에라스토스테네스의 체를 이용하여 2부터 100사이의 소수를 찾으시오 (0) | 2020.05.01 |
댓글