たとえば、100 個のランダムな文字 (大文字) を生成して C のテキスト ファイルに保存するにはどうすればよいですか?
乱数を生成するための rand() および srand() 関数を読みます。でも手紙の場合は、どうすればいいのかわからない:(
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 に答える