数学知识,n^n=10^(n*log10n)=10^(整数.小数)=10^(x1.x2),10^x2即为所求
#include"stdio.h"
#include"math.h"
main()
{
int t,digit;
double n,x1,x2;
scanf("%d",&t);
while(t--)
{
scanf("%lf",&n);
x1=n*log10(n);
x2=x1-floor(x1);
digit=pow(10.0,x2);
printf("%d\n",digit);
}
}