⑴ VB編程求1—50的偶數平方和與奇數平方差
以下代碼可以實現1到N的偶數平方和與奇數平方和之差
'按鈕1代碼:
Private Sub Command1_Click()
dim min ,max as integer
min=1 '設定參與計算的最小值
max=50 '設定參與計算的最大值
Text1.Text = josc(min,max)
End Sub
'按鈕2代碼:
Private Sub Command2_Click()
end
End Sub
'josc函數代碼
Public Function josc(min as integer,max as integer) as long
Dim js As Double
Dim os As Double
For i = min To max
If i Mod 2 Then
os = os + i ^ 2
Else
js = js + i ^ 2
End If
Next i
josc = os - js
End Function
⑵ 下面程序實現計算從1到50的平方和,請填寫其中的空格部分。 <% Dim sum, i sum=_________ i=____________
GHFHFJCYNVYVYUNUUHMKUHK
⑶ 編程求解1~50的各個數的平方和。
#include"stdio.h" main() { Int i; long int sum=0; for(i=1;i<=50;i++) sum=sum+i*i; printf("sum=%d\n",sum); }
⑷ 菜鳥求教:用DO WHILE 循環語句編寫程序,求1到100之間的所有整數的平方和,並輸出結果。
int sum = 0;
int i;
for (i=1;i<=100;i++)
{
sum += i * i;
}
printf("sum = %d\n", sum);
⑸ 用while循環編程,求自然數1至100之間各奇數平方和並輸出
int i,sum;
i=1,sum=0;
while(i<=100)
{ sum+=i*i;//初始sum=0,每次循環,sum=sum+i*i
i+=2;//每次增加2,即:奇數1,3,5,7,9……
}
或:
inti,sum;
i=1,sum=0;
while(i<=100)
{sum+=i*i;//初始sum=0,每次循環,sum=sum+i*i<br>i+=2;//每次增加2,即:奇數1,3,5,7,9……<br>}
(5)編程計算1到50個數平方和擴展閱讀:
表達式1:一般為賦值表達式,給控制變數賦初值;
表達式2:關系表達式或邏輯表達式,循環控制條件;
表達式3:一般為賦值表達式,給控制變數增量或減量。
語句:循環體,當有多條語句時,必須使用復合語句。
⑹ c語言 編程序求1~108所有整數的平方和並輸出結果
long n=0;
int i;
for(i=1;i<=108;i++)
{
n+=i*i;
}
printf("%ld",n);
⑺ 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
*/
⑻ 設計一個程序,用於求1到100之間所有整數的平方和,並在屏幕上輸出計算結果
int s=0;//平方和
for(int i=1,i<101,i++)
{
s=s+i*i;
}
scanf("平方和是d%",s);
⑼ C語言——輸入一個整數,求其各位數的平方和
根本沒必要用字元串來做,麻煩
#include<stdio.h>
main()
{
int
n,sum=0;
scanf("%d",&n);
while(n>0)
{
int
tmp=n%10;//取個位數
sum
+=
tmp*tmp;
n
/=
10;//對整形用/是取整,比如:121/10=12
}
printf("各位數平方和為:%d\n",sum);
}
⑽ 用C語言編程求1到n的平方和,其中由用戶輸入。
你輸出的是b和c的地址,所以應該去掉b和c前的取地址符,即將
printf("square=%d,cube=%d\n",&b,&c);
修改為
printf("square=%d,cube=%d\n",b,c);