EASY7

[C언어 7강] 조건문 if 본문

개발 공부/C

[C언어 7강] 조건문 if

E.asiest 2016. 7. 6. 11:19

흙흙흙 visual c++이 안 깔려요 ㅠㅠㅠㅠ

지금 마이크로소프트에 질문 보냈는데

빨리 실습해보고 싶어요


[1] if문

#include<stdio.h>

void main()

{

int a;

printf("값을 입력하세요\n");

scanf("%d", &a);

if(a>10)

{

printf("%d는 10보다 큽니다.", a);

}

}


[2] 간단한 if-else문

형식: 조건식? 수행할 문장1 : 수행할 문장2 ;

조건식이 참이면 문장1을 수행

조건식이 거짓이면 문장2를 수행


#include<stdio.h>

void main()

{

int a, b ;

scanf("%d %d", &a, &b);

printf("큰값-작은값=%d", a>b? a-b: b-a);

}



5의 배수이면

얼마를 더해야 5의 배수가 될까?


#include<stdio.h>

void main()

{

int a;

scanf("%d",&a );

if(a%5==0){

printf("%d는 5의 배수입니다.",a);

}

else if(a%5==1){

printf("%d가 5의 배수가 되기위해서 4를 더해야함.", a);

}

else if(a%5==2){

printf("%d가 5의 배수가 되기위해서 3를 더해야함.", a);

}

else if(a%5==3){

printf("%d가 5의 배수가 되기위해서 2를 더해야함.", a);

}

else if(a%5==4){

printf("%d가 5의 배수가 되기위해서 1를 더해야함.", a);

}

}


int b; 

else{

b=5-a%5;

printf("%d가 5의 배수가 되기 위해서 %d를 더해야함", a, b);

}

로 간단하게 할 수 있다.





'개발 공부 > C' 카테고리의 다른 글

[C언어 9강] 반복문  (0) 2016.07.06
[C언어 8강] switch문과 goto문  (0) 2016.07.06
[c언어 6강]연산자  (0) 2016.07.05
[c언어 5강]printf scanf  (0) 2016.07.05
??  (0) 2016.07.05
Comments