用vc6.0写c语言程序yʰ×hªmodp=3⁶×6³mod11=10以及gʳmodp=2⁵mod11=10的过程
时间: 2023-08-23 18:05:55 浏览: 118
在VC6 上编写C 程序
以下是用VC6.0写C语言程序求解yʰ×hªmodp=3⁶×6³mod11=10以及gʳmodp=2⁵mod11=10的过程:
```c
#include <stdio.h>
#include <math.h>
int main()
{
int y = 3, h = 6, p = 11;
int g = 2, r = 5;
int yh = pow(y, h);
int ha = pow(6, 3);
int yhha = yh * ha;
int yhhap = yhha % p;
int gr = pow(g, r);
int grp = gr % p;
printf("y^h*6^3 mod 11 = %d\n", yhhap);
printf("2^5 mod 11 = %d\n", grp);
return 0;
}
```
运行程序,将会输出以下结果:
```
y^h*6^3 mod 11 = 10
2^5 mod 11 = 10
```
因此,yʰ×hªmodp=3⁶×6³mod11=10,gʳmodp=2⁵mod11=10。
阅读全文