たとえば、100 個のランダムな文字 (大文字) を生成して C のテキスト ファイルに保存するにはどうすればよいですか?
乱数を生成するための rand() および srand() 関数を読みます。でも手紙の場合は、どうすればいいのかわからない:(
質問する
620 次
3 に答える
2
r
が の範囲の乱数である場合0..25
、'A'+r
はランダムな大文字です。
于 2013-03-04T10:38:53.873 に答える
0
ヒント:
fopen(file, "w")
(rand() % 26)
100回とfputc('A' + your_random, file)
fclose(file)
この場合、0 から 25 の範囲の疑似乱数の整数を取得します。
于 2013-03-04T10:43:41.803 に答える
0
C での乱数の生成とファイル I/O に関するチュートリアルを読んでください。
乱数を生成するために使用できるいくつかの方法がありますrand()
。
http://www.cplusplus.com/reference/cstdlib/rand/
ファイル I/O の場合
http://www.cprogramming.com/tutorial/cfileio.html
これらを読んで、あなたが尋ねたことを試してください。それはあなたの解決策を得るはずです。
于 2013-03-04T10:37:06.297 に答える