本文目录一览:
- 1、编写函数squaresum求解两个整数的平方和,并在main当中输入两个整数验证结果
- 2、c语言编程题:编写函数squaresum求解两个整数的平方和,并在main当中输入两个整数验证结果
- 3、(用C语言)编程计算数组各元素的平方和,要求如下
编写函数squaresum求解两个整数的平方和,并在main当中输入两个整数验证结果
def squaresum(x, y):
return x*x + y*y
if __name__ == "__main__":
print squaresum(3, 4)
c语言编程题:编写函数squaresum求解两个整数的平方和,并在main当中输入两个整数验证结果
要求的程序已经调试通过:
#includestdio.h
long squaresum(long a,long b)
{
return a*a+b*b;
}
int main()
{
long a,b;
scanf("%ld %ld",a,b);
printf("%ld^2+%ld^2=%ld\n",a,b,squaresum(a,b));
getch();
return 0;
}
(用C语言)编程计算数组各元素的平方和,要求如下
#include stdio.h
/*函数声明*/
void array_input(int array[],int n);
int square_sum(int array[],int n);
int main(int argc, char *argv[])
{
int num[6];//开辟含有6个元素的数组
int result=0;
array_input(num,6);//把开辟的数组首地址传给形参
result=square_sum(num,6);//把开辟的数组首地址传给形参,并把返回值赋给result
printf("各元素的平方和=%d\n",result);
return 0;
}
void array_input(int array[],int n)
{
int i=0;
printf("please input %d numbers:",n);
for(i=0;in;i++)
scanf("%d",array[i]);
}
int square_sum(int array[],int n)
{
int i=0,sum=0;
for(i=0;in;i++)
sum+=array[i]*array[i];
return(sum);//要返回平方和的值,返回到主函数,,所以此函数是 int 型,int 型才有返回值,void的没有
}
但我建议你自己写写,写了哪有问题再问,这样对你会比较好。希望对你有帮助