ファイルからランダムに文選択

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
C1000

ファイルからランダムに文選択

#1

投稿記事 by C1000 » 10年前

初めまして。C言語初心者です。

文章1000文を集めたデータベースがあるとき、
その中からランダムに10文だけ選択して表示するプログラムが作りたいです。


文章の初めに1~1000までの数字を振り、
関数内では、x=rand()%1000+1として1~1000までのランダムの数字を生成させます。
そしてファイル内とxの数字が一致したものを表示するという方針を考えました。

ですが、それを容易にクリアするライブラリ関数がなく途方に暮れています。
誰かお知恵を貸していただけないでしょうか。よろしくお願いいたします。

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: ファイルからランダムに文選択

#2

投稿記事 by みけCAT » 10年前

SQLiteを使うといいかもしれません。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

閉鎖

“C言語何でも質問掲示板” へ戻る