第1个回答 2012-04-14
#include<stdio.h>
int main(){
int x,y,i,fac=1;
int *p;
scanf("%d%d",&x,&y);
p=&x;
for(i=1;i<=y;i++)
{
fac*=*p;//计算X的Y次方
if(y==0)
fac=1;
}
printf("%d",fac);
}
第3个回答 2012-04-14
int a,b,c; for (a=3;a<=100;a++) /*从3到100 一个一个除嘛 {c=1; for (b=2;b<=a-1;b++) /* 除了1和他本身嘛不能被任何数,