게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
좋은가봉가님께 다시 질문...
게시물ID : programmer_7902짧은주소 복사하기
작성자 : 베오베감이다
추천 : 0/7
조회수 : 426회
댓글수 : 7개
등록시간 : 2015/01/30 06:28:16
질문이 길어질 것 같아서 새로 글을 작성합니다 이해부탁드려요 ..(이럼안되는건가..)
 
아래글 소스를 이렇게 바꿨어요 제가 원하는데로 실행이 되더라구요
 
#include <stdio.h>
int main(void)
{
 int a,b,c;
 printf("레벨을 입력 하세요 : ");
 scanf("%d %d %d",&a,&b,&c);
 

 if(a>b) //만약 a가 b보다 크다면 다음을 실행하라
 {
       (a>c)? a : c;// a는 c보다 큰가? 맞다면 a를 반환 틀리면 c를반환
        printf("랭킹 1위 %d",(a>c)? a : c);
 }
 else if(b>c)// 만약 b가 c보다 크다면 다음을 실행하라
 {
    (b>a)? b : a;// b는 a보다 큰가? 맞다면 b를 틀리면 a를 반환
     printf("랭킹 1위 %d",(b>a)? b : a);
 }
 else//아무것도 속하지 않으면 다음을 실행하라
 {
    (c>b)? c : b;//c는 b보다 큰가? 맞다면 c를 틀리면 b를 반환
     printf("랭킹 1위 %d",(c>b)? c : b);
 }
 
 
 return 0;
}
 
잘했지요 뿌잉뿌잉
 
이제 본격적인 질문인데여..
 
질문1.
 
말씀해주신 삼항연산자를 변수에 저장하라고 하셨는데
 
그럼 int samhang1,samhamg2,samhang3
 
samhang1 = (a>c)? a : c;
samhang2 = (b>a)? b : a;
samhang3 = (c>b)? c : b;
 
printf("랭킹1위 : %d",samhan1);
 
이런식으로 하면될까요??
 
질문 2.
 
랭킹 123위를 주르륵 나열해서 출력하려면 어떤식으로 작성해야할지 전혀 감이잡히질 않습니다 ㅠㅠ
조금 힌트라도 주시면 감사하겠습니다!
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호