:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
07/04/26 00:07
<소스코드>
#include <stdio.h> void main() int a, b, result; printf("비교하실 두 정수를 입력하세요\n"); scanf("%d %d", &a, &b); result = (a>b) ? a : b; printf("두 개의 정수중에서 가장 큰 정수는 %d입니다.\n", result); 전체 소스코드입니다... scanf로 두 개의 정수를 입력받는거구요... 조건연산자를 이용하여 두 정수의 대소를 비교한후 그 결과값을 출력하는겁니다... 대략 이정도로 밖에... ^^;;
07/04/26 00:28
#include <stdio.h>
void main() int a, b; printf("비교하실 두 정수를 입력하세요\n"); printf("처음입력할수는:"); scanf("%d", &a); printf("두번째입력할수는:"); scanf("%d", &b); if(a>b) //문을 연다 printf("두 개의 정수중에서 큰 정수는 %d입니다.\n", a); else if (a<b) printf("두 개의 정수중에서 큰 정수는 %d입니다.\n", b); else //문을 닫는다. printf("두 정수는 같습니다.\n"); /* if 문은 말그대로 조건문입니다. 문법도 간단합니다. if(조건)후에 조건이 맞으면 출력 이런식으로 됩니다. 만약 두줄이상이 되면 { else if를 사용할 경운, if문을 사용했을때 결과가 3가지 이상 나올경우에 사용합니다. 예를 들면 1을 선택하면 빨강,2를선택하면 파랑 3을 선택하면 노랑 이런 지문이 있을경우에 사용합니다. 그리고 else if로 나갈경우는 뒤에도 다른 조건이 있다 라는것을 의미 합니다. 만약 if문 이후에 바로 그다음문이 else면 다음 else if문은 없다는 뜻입니다. 처음 if문이 문을 열었다고 생각 하시고, else로는 문을 닫는다라고 생각 하시면 됩니다. 그냥 if문 한번쓰고 else문을 쓰는경우도 있는데 이럴때는 연산자중에 보면 부울 연산자라고 있습니다. 0과1만 가지는 즉 참과 거짓만 가지는 경우에 쓰는 연산자와 같은 역활 입니다. 여는 if문은 참이나 거짓을 걸러 내고 닫는 else문은 그 반대것만 다 출력해 내는거기때문에 그런 역활이 되는거지요^^ if문의 기본 개념을 알고 계시면 나중에 편하실것입니다^^*/ } 제대로 설명이 되었는지 모르겠습니다. ; 조만간 if문을 배울것이기때문에 올려 봤습니다;; 그럼 좋은 하루 되세요^^;;
|