1樓:匿名使用者
一、常規做法。bai
需要先輸du入n值,然後從1到n進行迴圈zhi。 對於dao每個值,計算平專方值並累加到結果上。
屬 最終輸出結果即可。
參考**:
#include
int main()
二、取巧做法。
在數學中有平方和公式:
所以輸入n後,套用平方和公式,可以大大簡化計算流程。
**:#include
int main()
2樓:匿名使用者
public class test {
public long getwhile(int n){long rs=0;
int i=0;
while(i可以看出前兩種還是差別不大的,do-while區別於其他兩種的特點專是先執行後判斷屬
3樓:七琪靜
******for******
#include
void main()
printf("%d",sum);
}******while******
#include
void main()
printf("%d",sum);
}******do while******#include
void main()
while(i<=n);
printf("%d",sum);
}*****************************三種bai
寫法都寫了,自己慢
du慢體會吧,你要zhi自dao己學會思
考,內盡量不要依賴答案。容
4樓:匿名使用者
#include
void main()
sum+=i*i;
printf("sum=%ld",sum);}
程式設計,求1^2+2^2+3^2+……+n^2的和。(n 由鍵盤輸入)
5樓:洗澡沒泡沫
#include
int main(void)
;printf("前%d項數平方和為%d",n,sum);
return 0;}
c語言分別用while, do~while, for迴圈求1+2+3+…+100和1^2+2^2+3^2+…+100^2.
6樓:銳振英慎汝
^只是1+2+3+…+100的三個版本,1^2+2^2+3^2+…+100^2的話只是將sum=sum+i改為sum=sum+pow(i,2);就可以了,注意標頭檔案的問題內,容pow函式記得在另乙個標頭檔案裡,你自己查一下吧。
while版
intmain()
printf("%d",sum);
return0;}
do-while版
intmain()
while(i<=100);
printf("%d",sum);
return0;}
for版
intmain()
printf("%d",sum);
return0;}
7樓:程式猿3號
(1)int i=1, sum=0;
while(i<101)
double i=1, sum=0;
while(i<101)
(2)int i=1, sum=0;
do while(i<101);
double i=1, sum=0;
do while(i<101);
(3)int i, sum=0;
for(i=1; i<101; i++)
double i, sum=0;
for(i=1; i<101; i++)
sum += pow(i, 2);
執行通過,沒有問題的,這種題目很簡單回的,建議多想答想
8樓:爍媽
#include
#include "func.h"
#include //cstring的頭
bai檔案
duint main()
*/printf("%ld %ld\n",sum,mutvalue);
i = 1;
/* while(i<101)//while迴圈*/do //dowhile迴圈
while(i<101);
printf("%ld %ld",sum,mutvalue);
return 0;}
請教高手c語言程式設計:1^1+2^2+3^3+4^4……+n^n
9樓:第九個夥伴
一樓的朋友 你的程式在++i那裡有點問題哦 應該是i++吧 否則你編寫的就是2^2+3^3+4^4……+n^n了哦
o(∩_∩)o...
10樓:匿名使用者
#include
#include
int main(int argc, char* argv)printf("the sum is : %f\n", sum);
return 0;
}重點就是pow這個函式了pow(x,y)表示的是x^y
11樓:蝸牛爬阿爬
#include
#include
main()
12樓:匿名使用者
python 直接 n**n
用c語言程式設計,實現求級數1^2+2^2+3^2+......+10^2前十項之和
13樓:周俊
int sum(int n)
14樓:行俠仗義
int i,s;
s=0;
for(i=1;i<=10;i++)
s=s+i^2;
printf("s=%d", s);
關於C語言的一道題迴圈語句,C語言迴圈語句裡的一道例題
a.for x i 因為沒有判斷語句,所以就沒有真假判斷,程式就一直迴圈下去咯。b.while 1 因為括弧裡面是1,在邏輯上說就是真,所以迴圈也會繼續。c.for i 10 i sum i 和a一樣,沒有判斷語句。答案是d就不用說了吧。a c缺少終止條件語句,當然死迴圈 b,while 1 1表示...
a的n次方用c語言怎麼寫,a的n次方用C語言怎麼寫
最簡單就是使用for迴圈,進行n次相乘,最終的結果就是a的n次方,望採納 用函式,pow 標頭檔案是math.h 我的回答是y a n 在c語言環境中a的n次方怎麼表示 用math.h中的pow函式 pow a,n 據我所知你的a和n必須是給出的數。或者是上端的輸入,你要用的話可以加乙個標頭檔案 i...
用c語言寫可以加減乘除的計算器,可迴圈的
李小宇 學了十天寫出的第一個小作品 include int main else if c else if c else if c else else return 0 首先,scanf f c f a t b 這句有錯,缺逗號。應改為scanf f c f a,t,b 其次,if get 這句有錯。...