次の自然数冪
について,a=14, k=8 までを計算して配列
ただし,mod 15は,15で割った剰余を表す.
1 2 3 4 5 6 7 8 9 10 11 12 13 14
k=0| 1 1 1 1 1 1 1 1 1 1 1 1 1 1
k=1| 1 2 3 4 5 6 7 8 9 10 11 12 13 14
k=2| 1 4 9 1 10 6 4 4 6 10 1 9 4 1
k=3| 1 8 12 4 5 6 13 2 9 10 11 3 7 14
k=4| 1 1 6 1 10 6 1 1 6 10 1 6 1 1
k=5| 1 2 3 4 5 6 7 8 9 10 11 12 13 14
k=6| 1 4 9 1 10 6 4 4 6 10 1 9 4 1
k=7| 1 8 12 4 5 6 13 2 9 10 11 3 7 14
k=8| 1 1 6 1 10 6 1 1 6 10 1 6 1 1
こういったプログラムを作りたいのですがどうしたらよろしいですか?
c言語です。
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main(void) {
int i, j, a = 1,b;
int tensu1[9][15];
int tensu2[9][15];
int k[9][15];
for (i = 0; i < 8; i++) {
for (j = 1; j < 15; j++) {
for (i = 0; i < 8; i++)
a = a * i;
k[i][j] = a % 15; } for (i = 0; i < 9; i++) { for (j = 0; j < 14; j++) { } printf("[k=%d]\n", i + 0, k[i][j]); } } return 0;
}
ここまで書きました。
足らない文教えてください
回答2件
あなたの回答
tips
プレビュー