满意答案
boomboom523
推荐于 2016.11.02
1、
#include
long add(int x,int y)
{
return x*x+y*y;
}
int main()
{
int a,b;
long result;
scanf("%d%d",&a,&b);
result = add(a,b);
printf("%ld\n",result);
return 0;
}
2、
#include
void print()
{
int i;
int j;
for(i = 0; i<20; i++)
{
printf("*");
}
printf("\n");
}
int main()
{
print();
print();
print();
print();
return 0;
}
3、
#include
float fac(int n)
{
float result = 0;
if(n<0)
{
printf("error!\n");
}
else if(1 == n||0 == n)
result = 1;
else
result =fac(n-1)*n;
return result;
}
float facSum(int n)
{
float sum = 0;
int i;
for(i = 1;i <= n;i++)
sum+=fac(i);
return sum;
}
int main()
{
int n;
printf("Please input n:\n");
scanf("%d",&n);
printf("%0.2f,%0.2f",fac(n),facSum(n));
return 0;
}
00分享举报