本文目錄一覽:
- 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的沒有
}
但我建議你自己寫寫,寫了哪有問題再問,這樣對你會比較好。希望對你有幫助
原創文章,作者:TSDQ,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/147889.html