You are on page 1of 2

02주 02강 실습 이름 (4) scanf()가

한번에 2개의 입력을 받아 아래와 같이 출력되도록 변경 후


Review 결과 캡쳐하기.(변수 y를 정수형으로 선언한다.)
1 두개의 정수를 입력하시오:
12 56
2 입력된 정수는 12와 56입니다.
3
변수 x의 타입을 실수로 바꾸고 scanf()와 printf()의 형식 지정자를 모
(5)
4 두 %f로 바꿔서 실수가 입력되게 변경하고 결과 캡쳐하기
5 실습2(기호상수 실습). 프로젝트를 만들어 코딩할 것
6 #include <stdio.h>

7 int main(void)
{
8 float radius;
float peri, area;
실습1. 프로젝트를 만들어 코딩하고 (1)~(5)까지 차례대로 적용하여 실
printf("원의 반지름을 입력하시오 : ");
행 결과 각각 캡쳐하기. scanf("%f", &radius);
peri = 2*3.14*radius;
#include <stdio.h> area = 3.14*radius*radius;
int main(void)
printf("원의 둘레는 %f입니다.\n", peri);
{
int x; printf("원의 면적는 %f입니다.\n", area);
printf("정수를 입력하시오: ");
return 0;
}
scanf("%d", &x); //1
(1) 위 프로그램 실행 결과 캡쳐하기
printf("입력된 정수는 %d입니다.\n", x);
(2) 원주율 3.14를 3.141592로 변경한다. 몇 군데나 변경해야 하나?
return 0;
}
(1) 위 프로그램 실행 결과 캡쳐하기

문장에서 %d를 %f로 변경하여 실행 후 결과 쓰기. 실험 후 원상태


(2) //1
(3) #define 을 사용하여 다시 작성한다.(기호상수 이름은 PI로 한다.)
로 복원하기
(4) const 키워드를 사용하여 다시 정의한다.

(3) //1 문장에서 &기호를 제거하여 실행 후 결과 캡쳐하기


실습3( 정수형실습). 프로젝트를 만들어 직접 코딩한 후 실행결과 캡쳐 }
하기
/* 자리를확보한후출력하기*/ 실습6( 실수형실습). 직접 코딩한 후 실행결과 캡쳐하기(밑줄도 완성하
#include<stdio.h> 기)

void main() /* 정수형을실수형으로형변환하기*/


{ #include<stdio.h>
printf( "\n%d\n", 16 );
printf( "\n%5d\n", 16 ); //5자리마련 void main()
printf( "\n%-5d\n", 16 ); //5자리마련후왼쪽정렬 {
printf( "\n%1d\n", 16 ); //지정된자리수가무시됨 int kor, eng, mat; //국어, 영어, 수학점수를저장할변수선언
printf( "\n%05d\n", 16 ); //왼쪽빈여백을0으로채움 int total;//총점을저장할변수선언
printf( "\n%5d%5d%5d%5d\n", 10, 200, 3, 40 ); float ave;//평균을저장할변수선언
printf( "\n%-5d%-5d%-5d%-5d\n", 10, 200,3,40 ); printf("\n\nInput the score(koreng mat)==> ");
} scanf("%d%d %d" , &kor, &eng, &mat); // 점수를입력받음
total = kor+ eng + mat;// 총점을구함
실습4( 정수형실습). 직접 코딩한 후 실행결과 캡쳐하기(밑줄도 완성하 ave= (float) total / 3.0;// 평균을구함
기) printf( "\n total = %6d\n" , total); // 총점을출력
/* 단가가500인물건을4개구입했을때총금액구하기*/ printf( "\n ave= %6.2f\n" , ave); // 평균을출력
#include<stdio.h> }

void main() { 실습7 직접 코딩한 후 실행결과 캡쳐하기(밑줄도 완성하기)


int price, cnt; // 단가와판매수량을저장할변수선언
int total; // 산출된총금액을저장할변수 /* 문자입력받아출력하기*/
price = 500; // 단가와 #include<stdio.h>
cnt= 4; // 수량을변수에대입
total = price * cnt; // 단가와수량을곱하여총금액산출 void main()
{
printf( "\n total = %5d\n\n", total); // 결과를화면에출력
} char grade; // 문자형변수선언
printf("\nEnter the Grade => ");
실습5( 정수형실습). 직접 코딩한 후 실행결과 캡쳐하기(밑줄도 완성하 scanf("%c", &grade); // 문자변수에데이터를입력받음
기) printf("\nYour Grade is %c\n\n", grade); // 입력받은문자출력
}
/* 숫자를입력받아서 화면에출력하기*/
#include<stdio.h>

void main()
{
int num; // 입력받은숫자를저장할변수선언
printf( "숫자를입력하시오\n\n입력할숫자: ", num);
scanf("%d", &num); // 숫자를입력받음
printf( "\n입력한숫자는%d입니다.\n\n", num); // 결과출력

You might also like