#include <stdio.h>int main(){ int a,b,i,j,k,l; int num=a; scanf("%d%d",&a,&b); i=b%100; j=i%4; for(k=0;k<j;k++) { num=num*a; } l=num%10; printf("%d",l); return 0;}麻烦大神帮我看看哪里错了
1 回答
吉吉King
TA贡献1条经验 获得超1个赞
#include <stdio.h>
int main()
{
int a,b,i,j,k,l;
scanf("%d%d",&a,&b);
int num=1;
i=b%100;
j=i%4;
a%=10;
if(j==0)
j+=4;
for(k=0;k<j;k++)
{
num=num*a;
}
l=num%10;
printf("%d",l);
return 0;
}
- 1 回答
- 0 关注
- 1619 浏览
添加回答
举报
0/150
提交
取消