컴퓨터과학과

컴퓨터과학과 학생 게시판

[1학년]
🕰️ 2014.05.13 22:28
C언어 2 장 연습문제 답
조회 수 1283 추천 수 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
번호 분류 제목 글쓴이 조회 수 날짜
공지 (필독) 공지 모음 / 방송대 커뮤니티 포인트 얻는 방법 및 입문서 416 게시판관리 9613 2022.12.24
공지 방송통신대학교 커뮤니티 홍보하고 포인트 적립하자! 73 게시판관리 4381 2023.09.20
공지 🎖 활동 메달 안내 및 기준 37 게시판관리 1447 2025.07.30
공지 📢 자료 업로드 규정 안내 (AI 사용 여부·출처 표기 의무화) 과거자료 재동록자 적발 시 IP차단 12 게시판관리 811 2025.11.14
1076 일반 방통대 메일과 오피스등 지원문제 1 new 예린지 14 2026.01.28
1075 과공지 2025 데이터분석 경진대회 예비심사 결과 발표 안내 new noir 13 2026.01.28
1074 일반 대학생이 되면 발생하는 특전이 있습니다. 3 newfile 예린지 49 2026.01.28
1073 일반 방송대_컴퓨터과학과_2026_개설과목 엑셀파일입니다. file 예린지 25 2026.01.28
1072 질문 직장인 3학년 편입생 입니다.(졸업 학점 이수 관련) 2 홍이장군 26 2026.01.28
1071 질문 대체로 변경 3 쌉뚱보 58 2026.01.27
1070 과공지 2026 컴퓨터과학과 개설교과목 안내(개편사항 반영_260126) file noir 59 2026.01.27
1069 질문 회사 재직중 3학년 편입 도전!! 19학점 수강신청 어떨까요? 3 updatefile Luckyzzz 83 2026.01.26
1068 일반 3학년 편입 수강 과목 추천 file 김홍도 53 2026.01.26
1067 일반 슨배님들 3학년 컴과 편입생 수강계획 평가 부탁드려요..!! 1 file 야루루루롤 64 2026.01.25
1066 질문 직장다니는 이번 편입 3학년인데 과목이렇게 괜찮을까요? file 코드워프 58 2026.01.25
1065 질문 3학년 1학기 편입생입니다. 수강신청 조언을 부탁드리고 싶습니다. 1 file jayy 85 2026.01.24
1064 일반 선배님들 수강신청 조언부탁드립니다~ 1 file 배삐삐 63 2026.01.24
1063 일반 3학년 컴퓨터과학과 노베이스 편입생 수강신청에 조언 부탁드립니다. 3 file angelglow 145 2026.01.23
1062 질문 1학년 입학 예정입니다. 수강신청 도움 부탁 드립니다. 2 나리킨 79 2026.01.23
1061 일반 3학년 편입생 과목평가 부탁드립니다. Cohpe 68 2026.01.22
1060 일반 편입생 과목 추천 부탁드립니다. 5 update 세잎네잎 138 2026.01.22
1059 일반 3학년 편입생 수강신청 질문입니다 2 복숭아타르트 124 2026.01.22
1058 일반 [1월 24일] 장애인/노약자/차상위계층 외 일상생활 처우개선 프로젝트 모임 file Gotithelab 47 2026.01.21
1057 질문 입학식 관련 질문입니다. 2 kalsuend 95 2026.01.20
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 54 Next
/ 54