C语言:给定两个数a,b(0 < a&&b <=230),求ab的最后一位数。(即a的b次幂的个位数)代码如下:
#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; }