1 2 3 4 599 100的c語言程式怎麼編啊

2021-04-28 17:33:12 字數 4953 閱讀 8042

1樓:夜禮服假面

int sum,i,j,tmp;

sum = 0;

tmp = 1;

for(i = 1;i <=100,i++)

2樓:揮劍五號

-1*50 。。。。。。。。。。。。。。。

3樓:不死木偶人

用兩個for語句,然後加

求1-2+3-4+5-6+..........+99-100用c語言編出來 20

4樓:匿名使用者

#include

int main()

printf("%d\r\n",s);

return 0;}

c語言程式設計1-2+3-4+5-6+~~+99-100

5樓:匿名使用者

1-2+3-4+5-6+.+99-100

=(1-2)+(3-4)+(5-6)+.+(99-100)=-1×100÷2(這裡指一共有50組的意思,將100個數分成50組,每組兩個數相減)

=-50

6樓:

為此題提供兩種做法:一是把此數列連續的奇數項和偶數項結合起來構成一內個新數列,它就變成容-1,-1,-1,...,-1共50項這樣一個數列,c程式設計當然就很簡單了。

另一種是用一個for迴圈遍歷1~100,計數變數為奇數時向和累加計數變數的值,而計數變數為偶數時從和減去計數變數的值。舉例**如下:

(1)#include "stdio.h"

int main(int argc,char *argv)執行結果如下:

(2)#include "stdio.h"

int main(int argc,char *argv)執行結果如下:

7樓:匿名使用者

#include "stdio.h"

main()

printf("sum is %d",sum);

} 結果為-50

8樓:匿名使用者

#include

void main()

9樓:匿名使用者

#include

void main()

printf("%d\n",sum);}

用c語言程式設計計算1-2+3-4+5......+99-100

10樓:

#include

main()

請大家繼續蓋樓!!

11樓:匿名使用者

int i;

int j;

int sum1=0;

int sum2=0;

int sum;

for(i=1;i<100;i+=2)

for(j=2;j<=100;j+=2)

sum = sum1-sum2;

12樓:匿名使用者

#include

main()

printf("%d\n",sum);}

13樓:匿名使用者

int sum = 0;

for(int i=1;i<=100;i++)

c語言編寫程式求數列:1/2+3/4+5/6+…+99/100的值

14樓:一璐花開

定義3個變數,a=1b=2和s,s為和,a/b,然後a和b迴圈一次,加上2就行了,條件為b<=100

15樓:匿名使用者

#include

main( )

printf("sum = %f\n",sum);}

c語言程式設計計算1*2*3+3*4*5+...+99*100*101的值

16樓:匿名使用者

#include

int main()

printf("the sum is:%d\n", sum);}

17樓:匿名使用者

sum=0;

while(i<100)

18樓:匿名使用者

int sum=0;

for(int i=1;i<50;i++)

printf(「%ld」,sum);

19樓:示申僉

#include "stdio.h"

int main()

printf("1*2*3+3*4*5+...+99*100*101=%.0lf\n",sum);}

c語言編寫計算1*2*3+3*4*5+….+99*100*101

20樓:愛默踢

#include

void main()

printf("%ld",n);}

21樓:耿利兒

你的迴圈

copy沒有弄懂,按你的式子來說,第三層循bai環完後才進入第二du層zhi迴圈,第二層迴圈完後再進入第一層迴圈,第dao一層迴圈完後才退出。後為:

第1次迴圈:n = i*j*k = 1*2*3第2次迴圈:n = i*j*k = 1*2*5第3次迴圈:

n = i*j*k = 1*2*7……第50次迴圈:n = i*j*k = 1*2*101第51次迴圈:n = i*j*k = 1*4*3第52次迴圈:

n = i*j*k = 1*4*5……

22樓:匿名使用者

#include

main()

printf("sum=%d", sum);

}作者親測zhi,放心可用,for語句,

dao,不用

回寫成那答

麼複雜吧

23樓:匿名使用者

for(k=3;i<=101;k=k+2)

你對迴圈dao

要加深理解,其它版只要一層迴圈就夠權了。

24樓:匿名使用者

有問題,迴圈部分有錯誤,不用那麼多變數,

for(i=1;i<=99;i=i+2)

n+=i*(i+1)*(i+2);

c語言 編寫一個程式 1-1/2+1/3-1/4+1/5……-1/99+1/100用while語句!

25樓:會飛的小兔子

#include

intmain()

else

}printf("sum=%f\n",sum);

return0;

}擴充套件資料

c語言計算1/2+2/3+3/4+……:的前n項和#include

intmain(void)

printf("=%.2f\n",s);

system("pause");

return0;}

26樓:墨雲的賣萌日記

判斷分母是否是偶數給符號 i=1..i++ 當i=100計算之後跳出while迴圈

27樓:匿名使用者

#include

int main()

printf("%f",sum);}

28樓:匿名使用者

-1的n次方不能寫成(-1)^n,要使用pow函式,pow(int(-1), n);

29樓:匿名使用者

int s=1;

double n=1;t=1;sum=0;

while(n<=100)

// n不能定義為整型;

30樓:匿名使用者

你好!zhi

**如下dao:專

#include

int main()

printf("%lf\n",s);

return 0;}

c語言程式 1-1/2+1/3-1/4+...+1/99-1/100

31樓:貌似風輕

你的輸入bain是什麼意思?

如果du是計算

1-1/2+1/3-1/4+...+1/99-1/100那麼不需zhi

要輸入daon,其他專不變就是了

屬如果是計算

1-1/2+1/3-1/4+...+1/n才需要輸入n

**如下(不需要math.h標頭檔案):

#include

void main()

printf("sum=%lf\n",sum);}

32樓:匿名使用者

#include

#include

int main() //main 最好返zhi回int,有時

dao候是硬版性要求……

printf("sum=%lf\n",sum);

return 0; //main 最好返回int,有時候是硬性要求……

}編譯的時候別忘了加上-lm

然後應該沒問題啊,

我都執行了……

33樓:匿名使用者

這個每次都是負的啊 你得增加一個標誌位 偶數是負的 奇數是正的 if(m%2==0)flag=-1:else flag=1;

34樓:匿名使用者

這個程式應該是沒有問題的,剛剛我執行過也可以啊,有什麼問題呢

35樓:匿名使用者

#include

#include

void main()

printf("sum=%lf\n",sum);}

C語言輸出500以內所有勾股數用C語言程式表達

僅僅是對一樓的優抄化的,還有其他的方bai法,du但是複雜方法對於500以內zhi就顯得太不值得了,還是dao窮舉法簡單些 include int main return 0 暴力一下就行版了 include int main return 0 c語言 求相加之和小於500的勾股數。即x y z 5...

求c語言程式,那位高手幫幫忙,求一個c語言程式,那位高手幫幫忙!!

include include include void guanli 管理員檔案void zhu 查詢主函式 void nianca void mingca void banca void xingca void xueca void zhucaidan void tianjia void she...

什麼是C語言和C語言C語言和C語言的區別是什麼?

1 c語言。c語言誕生得非常早,當時人們普遍還習慣用組合語言編寫軟體,並且沒有什麼統一,通用的作業系統,基本上軟體都是從0開始寫的。c語言的方針便是比彙編方便易用,一起不要損失彙編的表達能力。所以c語言可以看成是 高階的彙編 語言。c語言的源 基本上可以非常容易地對應到彙編 並且可以不需要什麼執行時...