[ create a new paste ] login | about

Link: http://codepad.org/BTOOm7o4    [ raw code | output | fork ]

C, pasted on Jul 29:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main(void)
{
	int num, loop;
	FILE *fp;
	const char *fname = "output.csv";
	int times[100] = { 0 };

	fp = fopen( fname, "w");
	if(fp == NULL){
		printf( "%sファイルが開けません\n", fname);
		exit(EXIT_FAILURE);
	}

	srand( (unsigned)time( NULL ) );

	for (loop = 0; loop < 10000; loop++){
		num = rand()%100+100;
		++times[num - 100];
	}

	fprintf(fp, "%s,%s\n", "乱数値", "頻度");
	for (num = 0; num < 100; num++){
		fprintf(fp, "%d,%d\n", num+100, times[num]);
	}
	fclose(fp);
	printf( "%sファイル書き込みが終わりました\n", fname);

	return (0);
}


Output:
1
output.csvファイルが開けません


Create a new paste based on this one


Comments: