8장(함수) Programming #C언어 콘서트
1. f(x, y) = 1.5*x+3.0*y를 계산하는 함수를 작성하고 테스트 해본다. x=1.0, y=1.0, f(x,y)=4.500000 x=2.0, y=1.0, f(x,y)=6.000000 x=1.0, y=2.0, f(x,y)=7.500000 #include double f(double x, double y) { return 1.5*x + 3.0*y; } int main() { printf("x=%0.1lf, y=%0.1lf, f(x,y)=%lf\n",1.0, 1.0, f(1.0, 1.0)); printf("x=%0.1lf, y=%0.1lf, f(x,y)=%lf\n",2.0, 1.0, f(2.0, 1.0)); printf("x=%0.1lf, y=%0.1lf, f(x,y)=%lf\n",1.0, 2.0..
2022. 8. 10.
7장(배열) Programming #C언어 콘서트
1. 배열 days[]를 아래와 같이 초기화 하고 배열 원소의 값을 다음과 같이 출력하는 프로그램을 작성하시오. 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 1월은 31월까지 있습니다. 2월은 29월까지 있습니다. 3월은 31월까지 있습니다. 4월은 30월까지 있습니다. 5월은 31월까지 있습니다. 6월은 30월까지 있습니다. 7월은 31월까지 있습니다. 8월은 31월까지 있습니다. 9월은 30월까지 있습니다. 10월은 31월까지 있습니다. 11월은 30월까지 있습니다. 12월은 31월까지 있습니다. #include int main() { int days[] = {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; for(int ..
2022. 8. 2.
7장(배열) 연습문제 #C언어 콘서트
1. 배열이 10개의 원소를 가진다면 첫 번째 원소의 배열 번호는? - 0 2. 배열 char a[5][6]은 총 몇 개의 원소를 가지는가? - 30 3. 배열 int a[10]의 마지막 요소의 인덱스는? - 9 4. int a[100] = { 10 };으로 선언된 배열에서 a[99]의 초깃값은 무엇인가? - 0 5. int a[2][2] = { 1, 2, 3, 4 }에서 a[1][1]의 값은? - 4 6. 다음 중 잘못 초기화된 배열을 모두 선택하시오. - int a[] = {1, 2, 3, 4, 5}; int a[100] = {x, y, z}; // x, y, z는 변수 7. int a[10]과 같이 선언된 배열을 a[20]과 같이 경계를 넘어가는 인덱스를 사용하면 어떤 일이 발생하는가? - 컴파일은..
2022. 8. 1.