信息安全数学编写构造指数表的程序

如图这个表是用手工构造的指数表。求用c或者c++构造指数表

#include <stdlib.h>

void main()
{
	system("mode con cols=100 lines=30");
	int i,j,b=1;
	int a[40];
	a[0] = 1;
	for (i = 1; i < 40; i++)
	{
		b *= 6;
		a[i] = b % 41;
		if (b > 100)
			b = a[i];
	}
	//
	int k[5][10] = { 0 };
	for (i = 0; i < 40; i++)
	{
		int n = a[i] / 10;
		int m = a[i] % 10;
		k[n][m] = i;
	}
	//
	printf("	0	1	2	3	4	5	6	7	8	9\n");
	for (i = 0; i < 5; i++)
	{
		printf("%d\t", i);
		for (j = 0; j < 10; j++)
		{
			if (i != 0 || j != 0)
				printf("%d\t", k[i][j]);
			else
				printf("\t");
		}
		printf("\n");
	}
}

 

OK ,我看懂了,刚才也是你问的吗?

您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~

ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓

【电脑端】戳>>>  https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】  戳>>>  https://mall.csdn.net/item/52471?utm_source=1146287632