ITGenerations
윤성우 c열혈 프로그래밍 chap3 본문
<예제1>
#include <stdio.h>
int main(void)
{
int num1, num2;
printf("정수 num1 입력:\n");
scanf("%d", &num1);
printf("정수 num2 입력:\n");
scanf("%d", &num2);
printf("뺄셈의 결과: %d\n", num1-num2);
printf("곱셈의 결과: %d\n", num1*num2);
return 0;
}
<예제2>
#include <stdio.h>
int main(void)
{
int num1, num2, num3;
printf("세 개의 정수 입력:"); //단 정수 입력시 각 정수 입력후 엔터혹은 스페이스바 눌러야됨.
// 즉, 총 3번의 엔터 혹은 스페이스바 눌러야함.
scanf("%d %d %d", &num1, &num2, &num3);
printf("%dx%d+%d=%d", num1, num2, num3,num1*num2+num3);
return 0;
}
<예제3>
#include <stdio.h>
int main(void)
{
int num1;
printf("정수 입력 : ");
scanf("%d",&num1);
printf("%d\n", num1*num1);//제곱의 결과 출력
return 0;
}
<예제4>
#include <stdio.h>
int main(void)
{
int num1,num2;
printf("정수 2개 입력:");
scanf("%d %d", &num1, &num2);
printf("나머지:%d, 몫:%d", num1 / num2, num1%num2);
return 0; //종료
}
<예제5>
#include <stdio.h>
int main(void)
{
int num1, num2, num3;
printf("정수 3가지 입력:");
scanf("%d %d %d", &num1, &num2, &num3);
//result=(num1-num2)*(num2+num3)*(num3%num1);
//result 변수 선언 생략 printf문 안에서 계산으로 대신
printf("결과%d\n", (num1 - num2)*(num2 + num3)*(num3%num1));
return 0;
}
'프로그래밍 > 연습문제' 카테고리의 다른 글
윤성우 c 열혈 프로그래밍 비트연산자 (0) | 2017.05.11 |
---|---|
윤성우 c 열혈 프로그래밍 chap4-1,2,3 (0) | 2017.05.10 |
윤성우 열혈 c 프로그래밍 chap2-2 (0) | 2017.05.08 |
윤성우 열혈 c 프로그래밍 chap2-1 (0) | 2017.05.08 |
04-4 2 (0) | 2017.03.27 |