Please enable JavaScript in your browser to load website properly.

Click here if you'd like to learn how. C 언어 쌉거수님들 이것좀 질문할게요 : 컴퓨터 - 와이고수
기록실
채팅 1
게임 0
유물

실시간인기

C 언어 쌉거수님들 이것좀 질문할게요 [44]

탈퇴한 회원입니다
2015-03-08 18:22:24 (11년 전) / READ : 4077
    0~ 999 난수로 배열 100, 500, 1000 개 만들어서 하려해서 일단 1000개 부터하려고 하고있고요
     


    0부터 순행이랑 역순으로 printf 하려고 합니다 그래서 역순으로 짜본게


    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    int main()
    {
     int ary();
     int i;
     int num=rand();
     srand((unsigned)time(NULL));
     for(i=0;i<=999;i++)
     {
      num=rand()%1000;
      printf("%d=%dn",999-i,num);
     }
    return 0;
    }




    이거고요


    순행이


    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    int main()
    {
     int ary();
     int i;
     int num=rand();
     srand((unsigned)time(NULL));
     for(i=0;i<=999;i++)
     {
      num=rand()%1000;
      printf("%d=%dn",i,num);
     }
    return 0;
    }



    이거입니다.


    그런데 출력을해보면 순행인경우


    701 ~ 999 여기까지나오고


    역순은 298 부터 0까지 나옵니다.


    두 개다 299줄 밖에 나오지를 않네요.. 왜 그런거죠 ?
    신고
    • 11년 전
      언어라해서 국어인줄 알고 들왔다가 외계어보고갑니다 베스트 댓글
    • 뭔소리야...긁적긁적(공대생) ㅠㅠ 베스트 댓글
    • 11년 전
      #include <stdio.h>
      #include <stdlib.h>
      #include <time.h>

      int main(void)
      {
       int ary[100];
       int i=0;

       srand(time(NULL));

       while(1)
       {
        ary[i]=rand()%1000;
        printf("%d = %dn",i,ary[i]);
        i++;

        if(i==999)
        break;
       }
      return 0;
      }

      이렇게도 바꿀수 있어요 베스트 댓글
    • 댓글이 44 개 달렸습니다.
    • 11년 전
      언어라해서 국어인줄 알고 들왔다가 외계어보고갑니다 베스트 댓글
    • #include <stdio.h>
      #include <stdlib.h>
      #include <time.h>
      int main()
      {
       int ary[1000];
       int i;
       srand(time(NULL));

       for(i=0;i<=999;i++)
       {
        ary[i]=rand()%1000;
        printf("%d=%d/n",i,ary[i]);
       }
      return 0;
      }

      이걸로 순행 돌려보세요
    • @메이제이 ÷ 21. 이건 또 0부터 999까지 되는데 왜 제껀 안되는거죠 ? 

      2. 0=,,, 까지는 나오는데 0다음 1부터는 숫자앞에 n 이 붙어서 n1 = ... n2= ... 이렇게 나오는데 이건 왜이러는거에욤 ? 

      3. 뒤에 n 붙였는데 돌려보니깐 줄 뛰움이 적용이 안돼있어요 이건 또 왜인가요... 질문많아서 죄송 ㅠㅠ 
    • @아이고아이고으 모바일이라... 일단 실수한부분 알려드릴게요

      ▷ for반복문 안에 printf("%d=%dn",i,num);에서 오타가 있습니다. 줄바꿈은 ₩n인데 그냥 n만 써두셔서 n이 출력되는 겁니다. 또 num을 출력해버리니까 에러가 생기갰죠? num은 int형의 하나만 치환된 변수에요. 배열 ary를 출력해줘야 에러가 안날거에요

      ▷ 변수선언에서 ary()로 해두셨는데 배열은 ary[1000]이렇게 선언해주셔야 됩니다.

      ▷  int num=rand(); 이거 필요없는 구문

      ▷ Unsigned time(NULL)에서 Unsigned는 없어도 무방
    • @메이제이 ÷ 2님거에서 /n 오타 n 으로 고친상태로 돌렸는데 701 부터 999까지 나오네요...왜이런걸까요 
    • @아이고아이고음 학교가서 만들어봐야될듯

      저도 컴공 이제 2학년 올라가는 사람이라 ㅋㅋ
    • @메이제이 ÷ 2친구한테 물어보니깐 cmd 는 원래 그렇다고하는데 그래도 진짜인가 잘 모르겠네요 ㅋㅋ 저도 컴공 2학년 올라가는데 1학년때 놀앗더니 ㅠㅠ 
    • 11년 전
      @아이고아이고코드에 문제는 없군요...

      콘솔창 버퍼 높이를 늘리면 출력은 가능한데 600넘어가 버리면 뻑나네요

      친구 말대로 콘솔창 문제입니다. 기본값은 300줄까지 입력 가능해요
    • 11년 전
      @아이고아이고#include <stdio.h>
      #include <stdlib.h>
      #include <time.h>

      int main(void)
      {
       int ary[100];
       int i=0;

       srand(time(NULL));

       while(1)
       {
        ary[i]=rand()%1000;
        printf("%d = %dn",i,ary[i]);
        i++;

        if(i==999)
        break;
       }
      return 0;
      }

      이렇게도 바꿀수 있어요 베스트 댓글
    • @메이제이오오 그렇게도 되네요 ㅋㅋ 해결은 했습니다!! 감사해요!
    • 11년 전
      @메이제이당신 내 남자가 되라............. 나 기계공 4학년인데 졸업작품에 c언어좀 많이 써야하는데 나랑 놀자
    • 11년 전
      @메이제이 ÷ 2와 메이제이님 잘하시넹 ㅋㅋ나도 씨언어 에이받았지만 저거몰겟
    • 11년 전
      @그립저 B받음 ㅋㅋㅋ 2학기는 A
    • c언어 저번주에 배워서 문장한줄 프린트함수만 배웠는데 ㄷㄷ
    • @정밀한액자ㅋㅋ 소홀히했다가 저처럼 되지마시길.. 저흰 50퍼 F라 겨우 F안맞음..
    • 11년 전
      이걸 이제 봤네..
      콘솔창에 뿌리기 힘들면 파일로 써버리는 것도 방법이에요
    • 11년 전
      뭔소리야...긁적긁적(문과생)
    • @우르곳뭔소리야...긁적긁적(공대생) ㅠㅠ 베스트 댓글
    • 11년 전
       

      #include <stdio.h>

      int main (void)

      {

      printf("hello world! n");

      return0;

      }
    • 11년 전
      @노동형님 역슬래쉬 빠졋고 리턴 뒤 띄어쓰기 빠진거같습니다
    • 11년 전
      @와고가또그래요??ㅋㅋ 3년전 학교에서 했던거라 가물가물함
    • 11년 전
      @노동ㅋㅋㅋc언어 토나옴 ㅋㅋ
    • 11년 전
      @와고가또java가 더 좆같던걸로 기억 ㅋㅋ
    • 11년 전
      씨발.. 나도 곧 이걸 하겠지..?? 흐어엉...
    • 11년 전
      아 c언어 토나옴 ....저도 과제해야되는데 
    • 11년 전
      야 ㅈㄴ c언어 에프라 공부할라는데 학원이답이냐?
    • 11년 전
      @Y의의지돈아까움 독학하셈 별거아님
    • @RichGolD근데 솔직히 학원이 더 이해는 잘감
    • 11년 전
      @병신보면짖어댐하.. 학원다니고 독학으로 복습하는거 낫나?
    • 11년 전
      @RichGolD1년배웟는데도 뭔소린지모르겟어 안나가기도햇지만
      독학책추천좀해줘
    • @Y의의지독학책으로도 이해안가면 학원 추천드림 나도 독학책으로 뭔소린지 몰라서 학원다녔는데 이해잘가던데 아님 강의같은게?있나
    • 11년 전
      @병신보면짖어댐난 학교에서 배운건데 가도안들음ㅋㅋ
      정신차려야지이제 고마워 학원다닐게
    • 11년 전
      @Y의의지자신없으면 학원다니시고 의지만있다면 독학이 괜찬은거 같아 책은 열혈 c프로그래밍 인터넷강의도 잘대있어서 술술풀릴거임
    • 11년 전
      @RichGolD한번 내일찾아볼게 거마워ㅋㅋㅋ
    • 11년 전
      자바 배웟엇는데 다까먹엇네 책은 있네..
    • ary() 이건 뭐하는거냐
    • 11년 전
      시발... (컴공 새내기)
    • @마영전222 개론보다 c언어보니까 부랄떨림
    • 현업 종사자로써.. 새록새록하다 이런문제 ㅋㅋ 열심히해서 빨랑 취업해~
    • @쪼렙공돌이어떤길이 있는지도 잘모름 .. ㅠㅠ
    • @아이고아이고군대를갔다오셨다면 공부방향 정도는잡아드릴수있어요ㅋㅋ
    • 11년 전
      C언어 극혐..
    • 11년 전
      저도 현직 종사자인데...수업외에 책도보고 혼자서 많이 짜보세요..그게 답입니다.
    • 11년 전
      위에 있는 사람들이 답변해줬기 때문에 답은 제낌.

      피가 되는 조언주자면,
      1. 모른다고 책 답 보지마시길.
      -> 나중에 코딩할 때 꼬이면 내가 뭘 어디서부터 어떻게 접근해 나가야 할지 답이 안섬.

      2. naver 버리고 google 검색 활용할 것.
      -> 대부분의 데이터는 외국 사이트임. naver보다 거짓말 안하고 100배정도는 데이터량이 많음.

      3. 2에 따라 자연스레 영어에 익숙해질 것.
      -> 이하 생략.

      4. 1하고 비슷할 지 모르겠는데, 답을 질문하지 말고 해결 과정을 질문할 것.
      -> 일단 국내, 외국 사이트에 가서 질문 올리면 욕먹음. 그리고 결 코 도움될만한 일이 못됨.

      이제 막 배열 배운 새내기 인거 같은데 열심열심해.
    글목록 이전글 다음글
    글쓰기


    ※ 필독 ※ 컴퓨터게시판 규정 안내 (2025.02.16 수정) (5)스톤콜드 24.12.24추천 1
    와이고수 유저들을 위한 11월 표준견적.txt (35)스톤콜드 24.11.02추천 5
    신문고 (2)스톤콜드 24.12.24-
    🎉 미네랄 응모 이벤트, 더욱 강력하게 다시 시작됩니다! 🎉 (12) YGOSU 25.08.02-
    케이스 추천좀 해주세요 (1)이것은무엇인고3525.08.18-
    [견적] 행님덜 견적한번만 봐주십셔 (2) 나태한구름5925.08.18-
    [정보] 알리 8/17 메가프로모션 할인코드 모음 공자장6625.08.17추천 1
    컴퓨터 고민하는 와고똥퀴들 이거사라 (1)똥게이살인마10325.08.16-
    [질문] 쓰고있는 본체에 업글 가능한지 질문! (6) 또로로롱9325.08.15-
    80만원 이하 본체 링크 부탁드려도 되나요? (10)또로로롱11625.08.14-
    [견적] 노트북 두개중 추천해주세여.. (5) DKEEMSA10425.08.13-
    [견적] 게이밍겸 문서작업용 노트북 추천부탁드립니다. (6)DKEEMSA12025.08.13추천 1
    [질문] 게임 안하고 문서용으로 어때요? (14)또로로롱15025.08.12추천 1
    [질문] 모니터에 붉은 얼룩 이거 머죠 (1) 와이하와이16625.08.11추천 1
    안녕하세요 형님들! 질문있습니다 ㅠㅠ  (4)고구령마싯10225.08.10-
    [견적] 성들 이거 견적 어떠요?? (4)스파게리당12325.08.09-
    [견적] 대충 다나와 인기상품 5위 안에있느걸로 조합했는데 이정도 어떰 (1) 빽드릴킥14225.08.09-
    미네랄좀요 모와서 컴퓨터사게 (2)yxl해체좀10825.08.08추천 2
    [질문] 사무용 컴퓨터 중고? 신품? (6)드라이버평택15825.08.07-
    그냥 컴퓨터는 제일 잘 팔리는걸 사는게 좋다  (1)흑염강림16925.08.06추천 1
    컴퓨터 견적 좀 봐줄수있나요?? (2) 추억은사랑을닮아15125.08.05-
    스톤콜드 관리자에 의해서 블라인드된 게시글입니다.이것은무엇인고7325.08.03-
    [질문] 조립컴터 부품값이 비싸면 조립비도 올라가나요? (4)음란마구니18725.08.02-
    [질문] 키캡 관련,,, 질문 (3) 계란김밥13725.07.31-
    컴퓨터 잘 아시는분 도와주세요!!! 제발! (8)얼짱이에요26325.07.25추천 1
    [정보] 인체공학 마우스 및 키보드. JPG (1) 갈리우스22725.07.24추천 1
    Rtx 5060ti vs rx9060 16gb 머가나을까요? (11)얼짱이에요24925.07.23-
    [견적] 게이밍으로 쓸만한지.. (3) 박카수엠디27625.07.22추천 1
    [견적] 이륙 허가가능할까요 형님들? (3) CCCz21925.07.21-
    글쓰기