- ベストアンサー
時間以外にもあるのでしょうか?
本日からプログラム(C)の勉強をしています。 少し疑問に思ったことがあるのでよろしければ教えてください。 起動時に1・2・3の数字を出力するものをつくりました。 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ #include <stdio.h> #include <time.h> #include <stdlib.h> main () { int computer; srand(time(NULL)); computer = rand() % 3 + 1; printf("コンピューターは %d", computer); return 0; } ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ ・実行するたびに異なる数字を出力したかったので今回は「時間」を使いましたが、「時間」以外に使えるものはないのでしょうか? (「日付」「年」などでもいけそうなのですが、短時間に数回実行する場合は同じ結果がでそうです) 短時間に数回実行しても異なる数字を出力できるものをおねがいします。 ・「時間」の場合、日本ではすべての人が同じ時間を共有しているので同じタイミングで実行した場合は同じ結果がでるのでしょうか? 以上二点ですが回答をおねがいします。
お礼
理解しました^^ 処理系が分からない以上「時刻」しかないんですか。 でも全然「時間」だけでも困ることはないんですよね。 ご教授ありがとうございました。