C言語なら俺に聞け(入門篇) Part 19
■ このスレッドは過去ログ倉庫に格納されています
0329デフォルトの名無しさん
2007/09/29(土) 03:52:04/* 1〜9までの数字 */
int numbers[] = { 1,2,3,4,5,6,7,8,9 };
/* をランダムに並び替えて */
int i, j, t;
for(i=0;i<9;i++) {
j = rand() % 9; t = numbers[j]; numbers[j] = numbers[i]; numbers[i] = t;
}
/* 5つ表示 */
printf("%d %d %d %d %d\n", numbers[0], numbers[1], numbers[2], numbers[3], numbers[4]);
■ このスレッドは過去ログ倉庫に格納されています