본문내용
*dd[0]=5.0;
3. 다음 이차원 배열에서 출력 값은 무엇인가?
#include
main()
{
int a[3][2]={1,2,3,4,5,6};
printf("%d, %d\n",sizeof(a),sizeof(a[0])); =>24,8
printf("%d\n", *(*a+5)); =>6
printf("%d\n",*(*(a+2)+1)); =>6
printf("%d\n",(*(a+2))[1]); =>6
printf("%d\n", *(a[2])+1); =>6
}
4.다음 프로그램을 작성하시오.
A. 함수의 형식 인자로 다음과 같이 기술된 함수 swap()은 인자 두 정수를 서로 바꿔주는 기능을 수행한다. 함수 swap()을 구현하여 결과를 알아보는 프로그램을 작성하시오.
B. 다음과 같은 이차원 배열을 초기화하여 각각의 원소의 값을 다음과 같이 수정하는 함수를 만들어 프로그램을 작성하시오.
C. 다음 배열 값을 오름차순으로 정렬(sorting)하는 프로그램을 작성하시오.
D. 두 이차원 배열의 더하기와 빼기를 수행하는 함수를 만들어 다음 배열을 이용하여 결과를 알아보시오.
E.두 정수 행렬의 곱셈 소스를 수정하여 소수행렬의 곱셈으로 수정.
3. 다음 이차원 배열에서 출력 값은 무엇인가?
#include
main()
{
int a[3][2]={1,2,3,4,5,6};
printf("%d, %d\n",sizeof(a),sizeof(a[0])); =>24,8
printf("%d\n", *(*a+5)); =>6
printf("%d\n",*(*(a+2)+1)); =>6
printf("%d\n",(*(a+2))[1]); =>6
printf("%d\n", *(a[2])+1); =>6
}
4.다음 프로그램을 작성하시오.
A. 함수의 형식 인자로 다음과 같이 기술된 함수 swap()은 인자 두 정수를 서로 바꿔주는 기능을 수행한다. 함수 swap()을 구현하여 결과를 알아보는 프로그램을 작성하시오.
B. 다음과 같은 이차원 배열을 초기화하여 각각의 원소의 값을 다음과 같이 수정하는 함수를 만들어 프로그램을 작성하시오.
C. 다음 배열 값을 오름차순으로 정렬(sorting)하는 프로그램을 작성하시오.
D. 두 이차원 배열의 더하기와 빼기를 수행하는 함수를 만들어 다음 배열을 이용하여 결과를 알아보시오.
E.두 정수 행렬의 곱셈 소스를 수정하여 소수행렬의 곱셈으로 수정.
소개글