C언어를 이용한 기초실습,연습문제 풀이
해당 자료는 9페이지 중 3페이지
미리보기를 제공합니다

다운로드 후 확인하실 수 있습니다.
좌측 이동 우측 이동
1/9

C언어를 이용한 기초실습,연습문제 풀이

자료번호 e399627
수정일 2010.06.07 등록일 2006.12.11
페이지수 9Page 파일형식 한글(hwp)
판매자 ko******* 가격 1,000원
  • 다운로드
  • 장바구니

프리미엄자료

소개글

C언어를 이용한 기초실습,연습문제 풀이입니다.
과제로 제출해서 A+맞았던 소스입니다.

목차

실습문제 1.자기 이름을 scanf() 함수로 입력하여 printf() 함수를 이용하여 출력하시오.

실습과제 2. 임의의 10진수를 입력하여 8진수와 16진수로 변환하는 프로그램을 작성하시오.

실습과제 3. 두 수를 입력하여 사칙연산을 하는 프로그램을 작성하시오.

실습과제 4. 다음과 같은 결과를 나타내는 프로그램을 작성하시오.

실습과제 5. 비트연산자 이용 프로그램

실습과제 6. 두수를 입력하여 홀수이지 짝수인지를 판별하는 프로그램을 작성하시오.

실습과제 7. continue 문을 이용하여 1부터 100까지 중에서 짝수만 출력하는 프로그램을 작성하시오.

실습과제 8. 입력조건에 따른 연산프로그램

실습과제 9. 세수를 입력받아 가장 큰수를 구하는 프로그램을 작성하시오.

실습과제 10. 점수를 입력받아 90점 이상은 ‘A’, 80~89 점은 ‘B’ 70
~79점은 ‘C’ 60~69점은 ‘D’ 50~59점은 ‘E' 50점 미만은 ’F'를 출력하는 프로그램을 작성하시오.

실습과제 11. 1부터 100사이의수 중에 입력된 임의의 수의 약수와 배수의
개수를 출력하는 프로그램을 작성하시오

실습과제 12. asterisk(*)를 이용하여 마름모 모양을 출력하는 프로그램을 작성하시오.

실습과제13. 1부터 100까지의 합을 구하는 프로그램을 작성하시오.(while 문 , do-while 문 )

실습과제 14. 1부터 100까지의 수중에 3의 배수의 합을 출력하는 프로그램을 작성하시오.

실습과제 15. /* 알파벳을 출력하는 프로그램 */

실습과제 16. 구구단을 출력하는 프로그램을 작성하시오.

실습과제 17. 두 개의 난수를 발생하여 곱셈 결과를 알아맞히는 프로그램
을 작성하시오.

실습과제18. #define을 이용하여 다음과 같은 결과를 출력하는 프로그램을 작성하시오.

실습과제19. #include 문을 이용하여 임의의 소수에 대하여 소숫점 n자리 수를 반올림하는 프로그램을 작성하시오.

본문내용

C언어를 이용한 기초실습,연습문제 풀이
실습문제 1.자기 이름을 scanf() 함수로 입력하여 printf() 함수를 이용하여 출력하시오.
입력양식 : 이름은? 홍길동
출력양식 : 내 이름은 홍길동 입니다.
프로그램
main()
{
char name;
printf( 이름은 ? );
scanf( %s , &name);
printf( 내 이름은 %s 입니다 , &name);
}
실습과제 2. 임의의 10진수를 입력하여 8진수와 16진수로 변환하는 프로그램을 작성하시오.
입력양식: 입력할 10진수는 ? 10
출력양식: 입력된 10진수 ........ 10
8진수로 변환 ........ 12
16진수로 변환 ........ A
프로그램
main()
{
int num;
clrscr();
printf(“입력할 10진수는? ”);
scanf( %d , &num);
printf( 입력된10진수는....%dn , num);
printf( 8진수로 변환 .... %on , num);
printf( 16진수로변환 .... %xn , num);
}
실습과제 3. 두 수를 입력하여 사칙연산을 하는 프로그램을 작성하시오.
프로그램
main()
{
int a, b;
printf( a = );
scanf( %d , &a);
printf( b = );
scanf( %d , &b);
printf( a = %d, b = %d n ,a,b);
printf( a + b = %d n , a+b);
printf( a - b = %d n , a-b);
printf( a * b = %d n , a*b);
printf( a / b = 몫 %d 나머지 %dn , a/b, a%b);
}
실습과제 4. 다음과 같은 결과를 나타내는 프로그램을 작성하시오.
실행결과 a=3 b=5
3 + 5 = 8, 3 * 5 = 15, 5 - 3 = 2, 5 / 3 = 1
3 && 5 = 1, 3 || 5 = 1, 0 && 3 = 0, 0 || 5 = 1
프로그램
main()
{
int a=3, b=5;
clrscr();
printf( nn a = %d t b = %d , a, b);
printf( nn %d + %d = %d, %d * %d = %d , a, b, a+b, a, b, a*b);
if(a>b)
printf( nn %d - %d = %d, %d / %d = %d , a, b, a-b, a, b, a/b);
else
printf( nn %d - %d = %d, %d / %d = %d , b, a, b-a, b, a, b/a);
printf( n %d && %d = %d, %d || %d = %d, 0 && %d = %d, 0 || %d = %d , a, b, a&&b, a, b, a||b, a, 0&&a, b, 0||b);
}


참고문헌

본 자료는 참고문헌이 없습니다.
저작권 레포트월드는 “웹사이트를 통해 판매자들이 웹서버에 등록한 개인저작물에 대해 온라인
서비스를 제공하는 제공자(Online Service Provider, OSP)” 입니다.
C언어를 이용한 기초실습,연습문제 풀이 게시물의 저작권 및 법적 책임은 자료를 등록한 등록자에게 있습니다.
저작권이 침해된다고 확인될 경우 저작권 침해신고 로 신고해 주시기 바랍니다.
환불정책

추천 레포트

  • C로 배우는 프로그래밍 기초 6장 이해점검 풀이입니다
  • C로 배우는 프로그래밍 기초 6장 이해점검 풀이입니다 (1) 다음 괄호 부분을 채우시오. A. C언어에서 수식은 (연산자)와 (피연산자)의 조합으로 구성된다. B. 산술 연산자 중에서 나머지 연산자의 기호는 (%)이다. C. (관계연산자)는 2개의 피연산자 크기를 비교하기 위한 연산자이다. D. 관계 연산자 중에서 "같지 않다"를 의미하는 연산자 기호는 (!=)이다. E. 논리 연산자 중에서 (&&)와 (||)는 피연산자 두개 중에서 앞에 나오는 피연산자만으로 결과가 결정되면 뒤에 나오는 피연산자는 평가하지 않으므로 연산의 효율을 높일 수 있다. 이것을 단축
  • c프로그래밍 기초
  • c프로그래밍 기초 C 란? 최초의 고급 프로그래밍 언어 : FORTRAN 논리적인 프로그래밍 언어 개발의 필요성 → ALGOL 탄생 ALGOL (→ CPL → BCPL ) → B → C(1972) UNIX 운영체제를 개발하기 위한 도구 Who make it ? (Dennis Ritchie+Tompson) 많은 프로그래밍 언어 중 가장 보편적이고 기초가 되는 언어
  • c언어 프로그래밍 기초 이론정리
  • c언어 프로그래밍 기초 이론정리 C 프로그램의 가장 일반적인 형태는 함수 main( )으로 시작으로하여 다음과 같이 중괄호 { 와 } 속에 명령문을 포함한 것이다. main( ) { 명령문; 명령문; : : } 프로그램이란 하나의 일(Task)을 처리하는 명령문의 집합이며, 명령문은 선언적 성격, 동사적 성격의 문장으로 나뉘어 진다. 명령문은 `;`(세미콜론)으로 구분하여 1라인에 한 개의 명령을 기입하거나 여러 명령을 써도 좋으나, 단어와 단어 사이는 적절히 공백을
  • C로 배우는 프로그래밍 기초 9장 이해점검 풀이
  • C로 배우는 프로그래밍 기초 9장 이해점검 풀이 (1) 다음 괄호 부분을 채우시오. A. 반복 구조에서 반복을 종료하는 문장은 (break)문이다. B. 반복문 세 종류 중에서 반복 조건검사를 몸체를 실행한 후 나중에 검사하는 문장은(do while)문이다. C. for문을 for(1:2:3);{4};으로 표현하면 가장 나중에 실행하는 문장은 (3)번 문장이다. D. 프로그램 제어문으로서 프로그램 제어를 복잡하게 하고, 이문장이 없어도 프로그램이 가능하므로 현재는 이용을 권장하지 않는 문장은(goto)문이다. E. 반복의 제어 횟수를 이용한 구조에 가장 적
  • 2진수 8진수 10진수 16진수
  • 2진수 8진수 10진수 16진수 2진수와 8진수 16진수간의 변환 2진수를 8진수로 >소수점을 기준으로 3자리씩 묶어서 나타낸다. 오른쪽 끝에서부터 20,21,22의 값을 대입하여 읽어낸다. (1011010)2=1/011/010=(132)8 2진수를 16진수로>소수점을 기준으로 4자리씩 묶어서 나타낸다.
최근 본 자료
최근 본 자료가 없습니다.
카카오 채널
청소해
  • 장바구니
  • 다운로드