C语言程序设计,考试急用,谢谢回答!!!!

2025-04-14 17:20:31
推荐回答(2个)
回答1:

1.
int fun(int n)
{
/**********Program**********/
int i,j;
j=0;
for (i=1;i<=n;i++)
{
if(!(i%2))
j+=i*i;
}

return j;

/********** End **********/

}

2。void swap(int *a,int *b)
{
/**********Program**********/

*a = (*a)^(*b);
*b = (*a)^(*b);
*a = (*a)^(*b);

/********** End **********/
}

回答2:

int fun(int n)
{
/**********Program**********/
int i,sum=0;
for(i=2;i<=n;i+=2)
sum+=i*i;
return sum;
/********** End **********/

}

void swap(int *a,int *b)
{
/**********Program**********/
int flag;
flag=*a;
*a=*b;
*b=flag;
return;
/********** End **********/
}