[c ] c 프로그램

등록일 2002.12.21 한글 (hwp) | 10페이지 | 가격 900원

목차

4.9 다음코드를 실행시킬 경우 어떤 값이 출력되는가? 설명해 보아라.
4.17 첫 n 개의 짝수의 합과 첫 n 개의 홀수의 합을 계산하는 3개의 프로그램을 작성하여라. n 값은 사용자가 입력하도록 하여라. 첫 번째 프로그램에서는 다음 코드를 사용하여라.
4.31 goto 를 사용하면 프로그램이 복잡해지기 때문에 현대의 프로그램에서는 goto 문을 거의 사용하지 않는다. 다음코드는 몇 개의 goto를 사용해도 제어의 흐름이 복잡해진다는 것을 보인 것이다. 이 코드를 goto 문이 없는 코드로 다시 작성하여라. <코드 생략>
4.32 다음은 for 루프의 몸체에서 continue 문이 어떻게 동작하는지를 볼 수 있는 예제이다. 어떤 값이 출력되는가?
5.1 xn(x의 n승)을 계산하는 double power(double x, int n) 함수를 작성하여라. 그리고 3.57이6433.9296875인지 확인해 보아라.
5.3 다음 프로그램의 출력을 쓰고, 그 이유를 설명하여라.
5.9 5.4절의 tbl_of_powers 프로그램을 실행시켜 보아라. 부정확한 값이 출력되기까지 몇 개의 행이 계산되는가? double 형으로 수정하여 다시 수행해 보아라. 그 행의 개수가 더 커지는가?
5.11 n이 소수이면 1을 리턴하고, 아니면 0을 리턴하는 int is_prime(n) 함수를 작성하여라. 힌트 : 양의 정수 k와 n에 대하여, n이 k로 나누어질 필요충분 조건은 n % k의 값이 0인 것이다.
5.16 5.14절의 "The universe is never ending!" 프로그램을 수정하여 17번 호출한 후 종료하도록 하여라. 수정한 프로그램은 하나의 main() 함수만으로 구성되어야 하며, 재귀호출을 해야 한다. 힌트 : 정적변수를 사용하여라.
5.19 어떤 시스템에서 키워드 extern은 표준 헤더 파일의 함수선언과 함수원형에 사용된다. 이것은 전통적인 C 시스템에서 일반적인 것이지만, ANSI C 시스템에서는 그렇지 않다. 여러분의 시스템은 이렇게 되어 있는가? 힌트 : 헤더 파일 math.h를 참조하여라.

본문내용

첫 번째 프로그램에서 하나의 for 문에 콤마연산자를 이용해 중첩시켰던 수식들을 두 개의 for 문으로 나누었다. 알고리즘은 동일하다.

③ while 문만을 사용한 프로그램

세 번째 프로그램은 for 대신 while 문만을 사용하였다. 알고리즘은 동일하나 가독성면에서는 for 문을 사용하는 편이 낫다.
*원하는 자료를 검색 해 보세요.
  • PERFECT C(퍼펙트 C) - 9장 이해점검 풀이 자료입니다. 10페이지
    9장 이해점검 풀이 1.다음 괄호 부분을 채우시오. a.반복 구조에서 반복을 종료하는 문장은 (break) 문이다. b.반복문 세 종류 중에서 반복 조건검사를 몸체를 실행한 후 나중에 검사하는 문장은 (do while) 문이다. c.for 문을 for (1;2;3) {..
  • A BOOK ON C - 프로그래밍기초와실습 (프기실) 3장 연습문제 풀이 보고서 2페이지
    2. 다음 수학 공식은 모든 x에 대해서 만족한다. sin^2(x) + cos^2(x) = 1 다음 프로그램을 수행하여 컴퓨터에서 이것이 항상 만족하는지 검사해 보아라. #include #include int main { dou..
  • C언어 기초와 응용 10장 연습문제 5페이지
    제 10장 연습문제 해답 다음 코드에서 잘못된 점을 지적하시오. char s1[10], s2[10]="string2"; s1="string1"; strcat(s1, s2); 해답 char s1[10], s2[10]="string2"; s1=”string” == str..
  • A BOOK ON C - 프로그래밍기초와실습 (프기실) 6장 연습문제 풀이 보고서 13페이지
    1. 다음 코드를 실행시키면 4개의 값이 출력된다. 이것들 중 같은 값들은 몇 개인가? 답에 대해 설명하여라. char *format = "%p %d %d %d\n"; int i = 3; int *p = &i; printf(format, p, *p + 7, 3 * **..
  • c언어/프로그래밍/전산 과제-2 6페이지
    1...........→2번 그룹 첫 번째 if문의 조건에서 age>20 이므로 age=66은 이 조건을 ........2.위의 표와 같이 x의 값에 따라 그 결과가 달라진다. 초기의 x값이 0 이므로 ..........3.난수는 보통 0부터 32767까지의 범위에서 ..
  • [C로 배우는 프로그래밍 기초] 이해점검 9장 풀이 7페이지
    9장. 이해점검 풀이 (1) 다음 괄호 부분을 채우시오. A. 반복 구조에서 반복을 종료하는 문장은 ( break )문이다. B. 반복문 세 종류 중에서 반복 조건검사를 몸체를 실행한 후 나중에 검사하는 문장은 ( do while )문이다. C. for문을 for(1;..
  • c로배우는 프로그래밍 기초 -9장 연습문제 9페이지
    (1) 다음 괄호 부분을 채우시오 A. 반복 구조에서 반복을 종료하는 문장은 ( break )문이다. B. 반복문 세 종류 중에서 반복 조건검사를 몸체를 실행한 후 나중에 검사하는 문장은 ( Do - While ) 이다. C. for문을 for(1;2;3){4};으로..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [c ] c 프로그램