Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Hàm random trong lập trình C/C++???

  1. #1
    Ngày gia nhập
    11 2007
    Bài viết
    22

    Question Hàm random trong lập trình C/C++???

    Cho mình hỏi tại sao mình chạy chương trình này luôn cho giá trị a=346, b=0. Kì quái thật !


    Code:
    #include<stdio.h>
    #include<conio.h>
    #include<stdlib.h>
    
    void main()
     {
       int a,b;
       a=rand();
       b=random(30);
       printf("a=%d",a);
       printf("b=%d",b);
       getch();
     }
    Lưu ý: Khi gửi code lên diễn đàn nhớ cho nó vào tag code {#}

  2. #2
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Nếu muốn nó thay đổi phải thêm hàm randomize(); vào. Như thế này nè:

    Code:
    #include<stdio.h>
    #include<conio.h>
    #include<stdlib.h>
    
    void main()
     {
       int a,b;
       randomize();
       a=rand();
       b=random(30);
       printf("a=%d",a);
       printf("b=%d",b);
       getch();
     }
    Nhớ đưa code vào tag nhé.
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  3. #3
    Ngày gia nhập
    11 2007
    Bài viết
    22

    Thanks admin nhiều !

  4. #4
    Ngày gia nhập
    04 2009
    Nơi ở
    hai phong
    Bài viết
    10

    em dùng trong DEV-C++..mừ hem cóa được các anh ui..hic

  5. #5
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Nếu là dev C++ thì xem ở đây:

    Random trong DEVC++
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

Các đề tài tương tự

  1. Kỹ thuật C Tại sao hàm random cho nhiều số thì kết quả random bị trùng lặp?
    Gửi bởi acquydem12 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 18-04-2014, 02:17 PM
  2. Cách sử dụng lệnh Random() trong C# ntn?
    Gửi bởi tan408 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 8
    Bài viết cuối: 12-11-2013, 07:52 PM
  3. hỏi về random trong dev-c
    Gửi bởi black_hero_9x trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 9
    Bài viết cuối: 15-09-2013, 10:31 PM
  4. Hàm random không xác định trong dev-C ,cách tạo số random
    Gửi bởi khymkb trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 6
    Bài viết cuối: 02-04-2013, 12:10 PM
  5. Bài tập C sử dụng hàm random để in ra mảng bất kì trong C nhưng ko đc?
    Gửi bởi tranghai trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 26-02-2011, 04:22 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn