«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

ITGenerations

윤성우 c열혈 프로그래밍 chap3 본문

프로그래밍/연습문제

윤성우 c열혈 프로그래밍 chap3

ITGenerations 2017. 5. 8. 02:11

<예제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;

}