『壹』 c語言遞歸法 二十個數的平方和
以整數為例。把20個數放在數組里,然後調用一個自定義遞歸函數求結果。舉例代碼如下:
//#include"stdafx.h"//Ifthevc++6.0,withthisline.
#include"stdio.h"
intsqu_add(int*p,intn){//遞歸求n個數的平方和
if(--n==0)
returnp[n]*p[n];
returnp[n]*p[n]+squ_add(p,n);
}
intmain(void){
inta[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
printf("Theresultis%d ",squ_add(a,20));
return0;
}
『貳』 講解,C語言 輸入2個整數,求兩數的平方和並輸出。
程序及注釋如下:
#include <stdio.h>
int main()
{
int a,b,c; /*定義三個整型變數*/
printf("請輸入兩個整數: "); /*輸出提示信息*/
scanf("%d%d",&a,&b); /*從鍵盤接收兩個整數值*/
c=a*a+b*b; /*計算兩數平方和並賦值給c*/
printf("兩數的平方和為:%d ",c); /*輸出兩數平方和*/
return 0;
}
(2)平方和代碼簡便方法擴展閱讀:
c語言基本特性:
1、高級語言:它是把高級語言的基本結構和語句與低級語言的實用性結合起來的工作單元。
2、結構式語言:結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰,便於使用、維護以及調試。C 語言是以函數形式提供給用戶的,這些函數可方便的調用,並具有多種循環、條件語句控製程序流向,從而使程序完全結構化。
3、代碼級別的跨平台:由於標準的存在,使得幾乎同樣的C代碼可用於多種操作系統,如Windows、DOS、UNIX等等;也適用於多種機型。C語言對編寫需要進行硬體操作的場合,優於其它高級語言。
4、使用指針:可以直接進行靠近硬體的操作,但是C的指針操作不做保護,也給它帶來了很多不安全的因素。C++在這方面做了改進,在保留了指針操作的同時又增強了安全性,受到了一些用戶的支持,但是,由於這些改進增加語言的復雜度,也為另一部分所詬病。
『叄』 C放言編程:求n個整數的平方和,怎麼編
雖然要求是整數,但10^100太大,要用浮點型才能勝任,參考代碼如下——
代碼文本:
#include "stdio.h"
int main(int argc,char *argv[]){
char T,n;
double x,s;
printf("Enter T(int 0<T<11)... T=");
if(scanf("%d",&T)==1 && T>0 && T<11){
while(T--){
printf(" Enter n(int 0<n<101)... n=");
if(scanf("%d",&n)==1 && n>0 && n<101){
printf("Please enter %d integer(s)... ",n);
for(s=0.0;n;n--){
if(scanf("%lf",&x)==1){
if(x>=-1.E100 && x<=1.E100)
s+=x*x;
else{
printf("x(%d) cross-border, redo: ",(int)x);
n++;
}
}
else
printf("Input x failure, exit... ");
}
printf("The result are %.0f ",s);
}
else
printf("Error, exit... ");
}
}
else
printf("Input error, exit... ");
return 0;
}
『肆』 怎麼用VB求N個數的和,平方和,平均值和平方和的平方根代碼是什麼求高手解答!
Private Sub Command1_Click()
Dim a() As Single, s As Single
Dim n%
n = InputBox("輸入個數")
ReDim a(n)
For i = 1 To n
a(i) = InputBox("輸入數值")
Next i
For i = 1 To n
s = s + a(i)
Next i
Print "和="; s
Print "平均值="; s / n
s = 0
For i = 1 To n
s = s + a(i) ^ 2
Next i
Print "平方和="; s
Print "平方和的平方根="; Sqr(s)
End Sub
『伍』 C++編程 平方和
『陸』 如何用EXCEL計算一列數的平方和
1、創建空白EXCEL;
『柒』 python編寫程序求兩個數的平方和
在python中有多種方法可以求一個數的平方和,可以使用:內置模塊、表達式、內置函數等實現。
1、使用內置模塊math
求4的平方
import mathmath.pow(4,2)
2、使用表達式法
計算4的平方
4 ** 2
3、使用內置函數
計算4的平方
pow(4,2)
『捌』 怎樣計算兩個數的平方和最簡潔
75²+40²
=(75+40)²-2*75*40
=115²-6000
=13225-6000
=7225
『玖』 C語言編程: 輸入一個四位數,求各位數字的平方和。
輸入要限制在1000~9999,出錯則退出。成功輸入後,用操作符/和%配合分離各位數字,直接求平方和後輸出。代碼如下:
#include"stdio.h"
intmain(intargc,char*argv[]){
intn,t;
printf("Inputn(int999<n<10000)... ");
if(scanf("%d",&n)!=1||n<1000||n>9999){//輸入,有錯則退出
printf("Inputerror,exit... ");
return0;
}
printf("Theresultis%d ",(t=n/1000)*t+(t=n/100%10)*t+(t=n/10%10)*t+(t=n%10)*t);//直接輸出結果
return0;
}
運行樣例如下:
『拾』 c語言編程1到100的平方和
思路:定義一個函數求其平方數,接著for循環從1到100累加求和。
參考代碼:
#include"stdio.h"
intfun(intn){
returnn*n;
}
intmain()
{
inti,sum=0;
for(i=1;i<=100;i++)
sum+=fun(i);
printf("平方和為:%d ",sum);
}
/*
運行結果:
平方和為:338350
*/