第2题:
#include<stdio.h>
int f(int m,int k)
{
int s=1;
while(k--) s*=m;
return s;
}
int main()
{
int n=3,k=5,s;
//scanf("%d%d",&n,&k);
s = f(n,k);
printf("%d^%d = %d\n",n,k,s);
return 0;
}
第3题:
#include<stdio.h>
int main()
{
int i,a,n,k=0,Sn=0;
scanf("%d%d",&a,&n);//输入a n 的值
for(i=1;i<=n;i++)
{
k = k*10 + a;
Sn += k;
}
printf("Sn=%d\n",Sn);
return 0;
}
第4题:
#include<stdio.h>
int main()
{
int x,y;
scanf("%d",&x);
if(x > 0)
y = 1;
else if(x == 0)
y = 0;
else //if(x < 0)
y = -1;
printf("y=%d\n",y);
return 0;
}