컴퓨터과학과

컴퓨터과학과 학생 게시판

[1학년]
🕰️ 2014.05.13 22:28
C언어 2 장 연습문제 답
조회 수 1211 추천 수 0 댓글 0

단축키

Prev이전 문서

Next다음 문서

2-6.다음 프로그램의 결과는?
#include <stdio.h>
#include <conio.h>
void main()
{
clrscr();
int p=32767;
int n=-32768;
printf(" %d ",p+1);
printf(" %d ",n-1);
}
=>-32768 32767 (p,n모두 int자료형의 범위를 초과하여 엉뚱한 값을 출력)
 

2-7.다음 프로그램에서 질문에 답하기
#include <stdio.h>
#include <conio.h>
void display_line(void); //(3) 함수의 prototype 선언
void main()
{
clrscr();
display_line();
printf("\n This is an Example program!\n");
display_line();
}
/* print asterisk line */ //(4) 설명문
void display_line(void) //(2) 함수 정의 부분
{
int counter; //(1) 변수 선언
for(counter=0; counter<20; counter++)
printf(" * ");
}
/* end of program */ //(4) 설명문
 

2-9.상수와 매크로 정의하기
#include <stdio.h>
#include <conio.h>
#define PI 3.141592 //(1) 3.141592값을 갖는 상수 PI를 정의
#define CERCUMFERENCE(x) x*x*PI //(2) CERCUMFERENCE를 macro를 사용하여 정의
 
void main()
{
int radius,a;
clrscr();
 
scanf("%d",&radius);
a=(int)CERCUMFERENCE(radius);
printf("%d",a);
}
 

2-10.상황에 맞는 선행처리기 쓰기.
#include <stdio.h>
#include <conio.h>
#define CELSIUS 1 // 매크로 상수 CELUIUS가 정의됨->1을 0으로 바꾸면 정의되지 않은 것임.
#if CELSIUS //매크로 상수 CELUIUS가 정의되었다면
#define temperature(t) 0.5555555*(t-32) // 0.5555555*(t-32)를 나타내는 매크로 temperature를 정의.
#else //매크로 상수 CELUIUS가 정의되지 않았다면
#define temperature(t) 1.8*t+32 // 1.8*t+32를 나타내는 매크로 temperature를 정의.
#endif
void main()
{
int x;
float k;
clrscr();
scanf("%d",&x); //실행 후 정수를 입력하세요.
k=(float)temperature(x);
printf("%f",k);
}

컴퓨터과학과

컴퓨터과학과 학생 게시판

List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
공지 (필독) 공지 모음 / 코인(포인트) 얻는 방법 및 입문서 417 게시판관리 8134 2022.12.24
공지 커뮤니티를 홍보하고 포인트를 적립해보세요 73 게시판관리 3596 2023.09.20
공지 🎖 활동 메달 안내 및 기준 14 게시판관리 529 2025.07.30
공지 [공지] 글작성 상단 ChatGPT 에디터 기능 오픈 안내 3 nothregz 55 2025.09.15
943 질문 어제 c프로그래밍 비대면출석수업 과제물 질문이용 짱균이 31 2025.09.15
942 일반 자료구조 대면수업 궁금합니다ㅜㅜ 금귤 69 2025.09.10
941 일반 클라우드 실습하시는 분들 할만하신가요? 지니로그 28 2025.09.09
940 일반 장애인 보조장치 개발에 있어서 회로설계, 기구설계 경험이 있거나 관심있으신 분계실까요? file Gotithelab 42 2025.09.07
939 일반 양자역학에서 바라본 능력주의 file 서예지(국문과) 38 2025.09.06
938 3학년 가입인사드립니다. 4 우석wooseok 47 2025.08.30
937 일반 [ 중간과제물 올라왔습니다!! ] 2 Tartaros 134 2025.08.30
936 일반 선형대수 교재 정답 asdsa 102 2025.08.26
935 4학년 [세부시간표] 딥러닝·컴파일러·클라우드컴퓨팅 지역통합화상강의 (9/7) 1 comet 78 2025.08.26
934 과공지 [컴과] 2025-2 오리엔테이션 자료 공유 1 file comet 98 2025.08.20
933 일반 퍼플렉시티가 학생에게 무료로 제공되네요. 2 예린지 168 2025.08.13
932 일반 국가장학금 횟수 제한 1 추추 139 2025.08.12
931 과공지 2025학년도 컴퓨터과학과 총장배 SW경진대회 1차 심사 결과 발표 comet 124 2025.08.08
930 질문 출석과목 대체 시험 문의 예린지 94 2025.08.08
929 일반 구글 AI 1년 무료 서비스가 한국에도 열렸습니다. 1 예린지 145 2025.08.08
928 과공지 ★25_ 2학기 컴퓨터과학과 지역별 OT 일정★ 1 comet 150 2025.08.01
927 일반 책! 구매하고싶습니다 동글동글동동 105 2025.07.30
926 과공지 [수정] 25학년도 2학기 컴퓨터과학과 OT (서울지역) file comet 113 2025.07.30
925 일반 안녕하세요! 3 배부른쿼카 80 2025.07.30
924 질문 3학년 편입 학점질문 2 으으으으으 156 2025.07.28
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 48 Next
/ 48