- C言語なら俺に聞け 137 [無断転載禁止]©2ch.net
559 :デフォルトの名無しさん (ワッチョイ 9fd4-UoMj)[sage]:2016/11/17(木) 17:04:23.61 ID:IpUgROqr0 - ループに入る前に printf("%s ", format); をしてみるとか
| - C言語なら俺に聞け 137 [無断転載禁止]©2ch.net
561 :デフォルトの名無しさん (ワッチョイ 9fd4-UoMj)[sage]:2016/11/17(木) 18:03:10.05 ID:IpUgROqr0 - >>553
(サンプル数の合計が定数なら、malloc で動的に生成するまでもないけど) 例えば int*型の変数 num を仮に num=(int*)malloc(sizeof(int)*100) として生成。 その後、ランダムな値の整数Nを1つずつ生成し、 偶数なら num[0], num[1], num[2] ... の順で。 奇数なら num[99], num[98], num[97] ... の順で。 合計100回に達するまで、配列 numに順次代入していく。 偶数配列は、先頭が num なので、num[]。 奇数配列は、先頭が num+n (nは偶数のサンプル数=100-奇数のサンプル数)なので、(num+n)[]。 のような感じで考えてみてはいかがかと。
|
|