모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    베오베감이다님의
    개인페이지입니다
    가입 : 11-12-20
    방문 : 547회
    닉네임변경 이력
    회원차단
    회원차단해제
     

    베오베감이다님의 댓글입니다.
    번호 제목 댓글날짜 추천/비공감 삭제
    163 열혈강의 도전three 도전3 하고있는데.. [새창] 2015-07-03 21:38:22 0 삭제
    답변주신분들 감사합니다
    스이바라기님 말씀처럼
    rand()%100은 0~99라는것도 알고
    rand()%100+1은 1~100 이라는 것도 알지만
    아직도 왜그런지는 모르겠어요 ㅠㅠ

    그냥 문법적으로 그렇구나 하고 이해하고 넘어가야겠군요 ㅜㅜ
    162 열혈강의 도전three 도전3 하고있는데.. [새창] 2015-07-03 20:54:18 0 삭제
    1 아니..ㅠㅠㅠ 그건 이해가 되는데
    rand()%100이 어째서 99가 되는지 이해를 못하겠어요 ㅠㅠ
    161 열혈강의 도전three 도전3 하고있는데.. [새창] 2015-07-03 20:45:55 0 삭제
    11,1 음 암만봐도 이해가 안가요 엉엉 ㅠㅠ (이과바보라 그런가...)

    일단 말씀해주신 내용들을 토대로
    아래의 실험을 해봤어요

    rand 의 값은 얼마인가? > 이유: rand 의값을 알아야 rand%100의 나머지 값을 알 수 있을테니까
    일단 이러한 가정을 가지고

    printf("%d" ,RAND_MAX);
    해봤더니
    실행결과:32767
    이란 값이 나오더군요

    마찬가지로
    printf("%d",32767%100);
    을 해봤지만 나온 결과는 67
    ㅠㅠㅠ 어떻게 해야이해가 될까요 ㅠㅠ
    160 문제의 의도를 모르겠어요 ㅠㅠ [새창] 2015-07-03 18:02:17 0 삭제
    깔끔하고 빠른답변 정말 감사합니다 ㅎㅎ
    159 문제의 의도를 모르겠어요 ㅠㅠ [새창] 2015-07-03 17:55:23 0 삭제
    1 감사합니다! 만약 제가 질문드린대로 소스를 작성한다면
    배열을 선언한뒤 이 배열A를 포인터P등에 저장하고나서
    90도 돌린 값을 P에 저장시키고
    포인터 P를 불러와서
    90도를 돌리고

    이런식으로 풀게 되는 건가요??
    158 (본삭금) 저는 진짜 제가봐도 무식한것 같습니다.. [새창] 2015-06-29 04:12:03 0 삭제
    다만들었는데 한번 해보실분..?


    #include <stdio.h>

    int main(void)
    {
     //---------------같은그림찾기할 단어들
     char*str1="1.Cat";
     char*str2="8.고양이";

     char*str3="7.Hello";
     char*str4="4.안녕";

     char*str5="2.Love";
     char*str6="3.사랑";

     char*str7="6.Book";
     char*str8="9.책";

     char*str9="12.Lion";
     char*str10="13.사자";

     char*str11="15.Baby";
     char*str12="5.아기";

     char*str13="16.Rain";
     char*str14="11.비";

     char*str15="14.Candy";
     char*str16="10.사탕";


     char *arr[4][4]; //4x4 배열 생성
     int i,j;
     int s1,s2;//같은 단어 입력

     //각 배열 요소에 문자열 저장
     arr[0][0]=str1;
     arr[0][1]=str5;
     arr[0][2]=str6;
     arr[0][3]=str4;
     arr[1][0]=str12;
     arr[1][1]=str7;
     arr[1][2]=str3;
     arr[1][3]=str2;
     arr[2][0]=str8;
     arr[2][1]=str16;
     arr[2][2]=str14;
     arr[2][3]=str9;
     arr[3][0]=str10;
     arr[3][1]=str15;
     arr[3][2]=str11;
     arr[3][3]=str13;

     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }

     //입력
     while(1)
     {
     printf("같은 의미의 뜻을 가진 단어의 숫자 2가지를 입력 하세요 예) 1 8 n");
     printf("전부 다 찾으면 100 100을 눌러주세요 n");
     scanf("%d %d",&s1, &s2);

     //같은 단어 삭제

     if(s1==1)
      if(s2==8)
      {
       arr[0][0]=0;
      arr[1][3]=0;

     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");


      
      
     else if(s1==2)
      if(s2==3)
      {   
      arr[0][1]=0;
      arr[0][2]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");

     else if(s1==3)
      if(s2==2)
      {   
      arr[0][1]=0;
      arr[0][2]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");

     else if(s1==4)
      if(s2==7)
      {   
      arr[0][3]=0;
      arr[1][2]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");

     else if(s1==5)
      if(s2==15)
      {   
      arr[1][0]=0;
      arr[3][2]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");


     else if(s1==6)
      if(s2==9)
      {   
      arr[1][1]=0;
      arr[2][0]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");

     else if(s1==7)
      if(s2==4)
      {   
      arr[1][2]=0;
      arr[0][3]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");

     else if(s1==8)
      if(s2==1)
      {   
      arr[0][0]=0;
      arr[1][3]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");


     else if(s1==9)
      if(s2==6)
      {   
      arr[1][1]=0;
      arr[2][0]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");


     else if(s1==10)
      if(s2==14)
      {   
      arr[3][1]=0;
      arr[2][1]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");

     else if(s1==11)
      if(s2==16)
      {   
      arr[3][3]=0;
      arr[2][2]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");

     else if(s1==12)
      if(s2==13)
      {   
      arr[2][3]=0;
      arr[3][0]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");


     else if(s1==13)
      if(s2==12)
      {   
      arr[3][0]=0;
      arr[2][3]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");

     else if(s1==14)
      if(s2==10)
      {   
      arr[3][1]=0;
      arr[2][1]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");

     else if(s1==15)
      if(s2==5)
      {   
      arr[3][2]=0;
      arr[1][0]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");

     else if(s1==16)
      if(s2==11)
      {   
      arr[3][3]=0;
      arr[2][2]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");

     else
     {
      printf("100점! n");
      break;
     }
     }
      

     return 0;
    }
    157 (본삭금) 저는 진짜 제가봐도 무식한것 같습니다.. [새창] 2015-06-29 03:49:55 0 삭제
    죄송해요 해결한것같아요 ㅠㅠ
    if문을 두번 구성했네요 else if 로 구성해야했는데
    그래도 한번이라도 관심있게 봐주신 분들 감사합니다
    156 (본삭금) 저는 진짜 제가봐도 무식한것 같습니다.. [새창] 2015-06-29 03:30:39 0 삭제
    좀더 보기 쉽게 고쳤습니다

    #include <stdio.h>

    int main(void)
    {
     //---------------같은그림찾기할 단어들
     char*str1="1.Cat";
     char*str2="8.고양이";

     char*str3="7.Hello";
     char*str4="4.안녕";

     char*str5="2.Love";
     char*str6="3.사랑";

     char*str7="6.Book";
     char*str8="9.책";

     char*str9="12.Lion";
     char*str10="13.사자";

     char*str11="15.Baby";
     char*str12="5.아기";

     char*str13="16.Rain";
     char*str14="11.비";

     char*str15="14.Candy";
     char*str16="10.사탕";


     char *arr[4][4]; //4x4 배열 생성
     int i,j;
     int s1,s2;//같은 단어 입력

     //각 배열 요소에 문자열 저장
     arr[0][0]=str1;
     arr[0][1]=str5;
     arr[0][2]=str6;
     arr[0][3]=str4;
     arr[1][0]=str12;
     arr[1][1]=str7;
     arr[1][2]=str3;
     arr[1][3]=str2;
     arr[2][0]=str8;
     arr[2][1]=str16;
     arr[2][2]=str14;
     arr[2][3]=str9;
     arr[3][0]=str10;
     arr[3][1]=str15;
     arr[3][2]=str11;
     arr[3][3]=str13;

     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }

     //입력
     while(1)
     {
     printf("같은 의미의 뜻을 가진 단어의 숫자 2가지를 입력 하세요 예) 1 8 n");
     scanf("%d %d",&s1, &s2);

     //같은 단어 삭제

     if(s1==1)
      if(s2==8)
      {
       arr[0][0]=0;
      arr[1][3]=0;

     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");
      
      
      if(s1==2)
      if(s2==3)
      {   
      arr[0][1]=0;
      arr[0][2]=0;


     // 출력
     for(i=0;i<4;i++)
     {
      for(j=0;j<4;j++)
       printf("%s ",arr[i][j]);
      printf("n");
     }
      }
      else   
       printf("다시 입력: ");
     }
      

     return 0;
    }
    155 (본삭금) 저는 진짜 제가봐도 무식한것 같습니다.. [새창] 2015-06-29 03:30:10 0 삭제
    근데 가만보니깐 캣과 고양이가 아니라 캣과 책이 사라졌네요 잠시 수정좀..
    154 (본삭금) 저는 진짜 제가봐도 무식한것 같습니다.. [새창] 2015-06-29 03:25:57 0 삭제
    근데 가만보니깐 캣과 고양이가 아니라 캣과 책이 사라졌네요 잠시 수정좀..
    153 배열을 이용한 같은그림찾기(본삭금) [새창] 2015-06-29 02:45:28 0 삭제
    근데 원래 컴파일러 마다 이런일들이 있나여??
    아직 c만 공부하고 있는 수준이라 그런지 다른 분들은 원리를 아시던데 저는 모르고 그냥 쓰다보니.. ㅠㅠ
    152 배열을 이용한 같은그림찾기(본삭금) [새창] 2015-06-29 02:44:16 0 삭제
    와... 님 짱 .....
    151 배열을 이용한 같은그림찾기(본삭금) [새창] 2015-06-29 02:43:32 0 삭제
    1답변 감사해요 ㅠㅠ
    근데.. 궁금한게 ㅠㅠ3차원 배열로 선언된 이유가 먼가여???(제가 아직 다차원배열 초짜라..)
    150 배열을 이용한 같은그림찾기(본삭금) [새창] 2015-06-29 02:34:21 0 삭제
    인터넷을 돌아다녀봐도 구조체얘기.. 다중포인터 으아아....
    149 배열을 이용한 같은그림찾기(본삭금) [새창] 2015-06-29 02:33:34 0 삭제
    아니지.. 그럼 웹컴파일러에서도 에러가 났을건데 뭔가 문장적으로 잘못된 느낌인데 ㅠㅠ



    [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [다음10개▶]

     
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈