C言語なら俺に聞け(入門編)Part 61
at TECH
393:デフォルトの名無しさん
10/03/16 01:08:23
>>338
これでどうだ
ウチでは実行するたびに結果が変わったよ
#include<stdio.h>
#define DATA_NUM 1000
int main(void)
{
unsigned long rand_pool[DATA_NUM], rand_num[5];
int value[10], i, index;
FILE *fp;
if((fp=fopen("hoge.txt", "r"))==NULL) return 1;
for(i=0;i<10;i++) if(fscanf(fp, "%d", &value[i])!=1) return 2;
for(i=0;i<DATA_NUM;i++) rand_num[i%5]^=rand_pool[i];
for(i=0;i<5;i++)
{
index=rand_num[i]%(10-i);
printf("%d\n", value[index]);
value[index]=value[10-1-i];
}
return 0;
}
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5499日前に更新/110 KB
担当:undef