c語言求詳細講解例2 ,c語言求詳細講解 例2 4 求。

時間 2022-08-12 22:05:12

1樓:匿名使用者

程式的功能是求:1-1/2+1/3-1/4......+1/99-1/100 的值。

s4:對sign變數做正、負的轉換。第一次是正的,下一次變為負的,再下次又變為正,以此類推。變數sign代表了各項前的符號。

s5:得到各項的值,再變換符號。第一項是初值1,第二項是-1/2,第三項是1/3,第四項是-1/4。以此類推。

s6:將s5的各項累加求和。不過你的語句有錯:應該是: sum=sum+term;

祝學業進步!

2樓:牛凱星

:sigh=1,s4:sigh=(-1)x1, 所以s4就等於sigh就等於-1,

s5: term= sigh×(1/deno ),所以term=-1x(1/2)就等於-(1/2),

s6: term=sum+term,所以term=1-(1/2)就等於1/2

這樣就可以額、、分給過來額

3樓:匿名使用者

for 迴圈中,第一次迴圈i=2,c='e',執行 printf("%c",c)然後進入下一次迴圈,再依次列印e後面的字元,直到i=8時,c='o',不列印,直接進入下次

4樓:匿名使用者

#include

using namespace std;

int main()

cout << sigh << "\n";

cout << term << "\n";

return 0;

}顯示結果:

sigh=-1

term=-1

5樓:匿名使用者

求1-1/2+1/3-1/4......+1/99-1/100

求教,一個簡單的c語言演算法的問題!

6樓:匿名使用者

s6不對,應該是sum=sum+term.

不是書印錯了就是你看錯了。

7樓:

呵呵,你肯定看錯了吧

你看清楚第一次迴圈sum的值是1,也就是說第一次迴圈就是1-1/2;

第一次迴圈:

s1: sigh=1

s2: sum=1

s3: deno=2

s4: sigh=(-1)×1

s5: term= (-1)×(1/2 )s6: term=1+(-1/2)

s7: deno= deno +1 //累加進入後第二次迴圈

8樓:六葉糖

不對,程式開始執行,第一次執行到s7時,term=1/2,deno=3,返回s4以後,再次執行到s5時,term的值就是1/3了,在s6時,就是1/2+1/3了(sum的值是不會回到s2的時候的,已經改變了,已經把第一個迴圈中的-1/2累加上去了)

9樓:瓊頭浪子

第一次做到s6時,term=sum+tetm=1-1/2=1/2哦,因為s2所定義的sum=1哈

所以個人覺得程式是正確的哈

c語言:求星期幾(求講解)

10樓:匿名使用者

基姆拉爾森計算公式

這個公式名稱是我給命名的,哈雜湊望大家不要見怪。

w= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7

在公式中d表示日期中的日數,m表示月份數,y表示年數。

注意:在公式中有個與其他公式不同的地方:

把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10則換算成:2003-13-10來代入公式計算。

11樓:匿名使用者

int main(void)

week = (day + 2*month+3*(month+1)/5+year+year/4-year/100+year/400)%7;

printf("星期 %d", week);}

c語言/t 代表什麼意思?求詳細解釋 和舉例!!

12樓:匿名使用者

應該是 \t 吧 你/t 啥也不代表 就是普通字串 \t才是轉義字元 代表跳轉一個製表域

\t 相當於輸入一個 tab 鍵 大概8個字元

如:printf("\tb"); 結果是: b b前跳一個製表域 8個字元的位置

printf("a\tb");結果是:a b b前面還是一個製表域 8個字元 不受a佔位的影響 如果前面字串超過8個字元 則跳至下一個製表域

如printf("12345678\ta"); 結果是12345678 a

13樓:

一個表八列 \t就是把它後面的數字或字元從下個**,也就是第九列開始輸出。比如12\t78就是1 2_ _ _ _ _ _7 8

我不明白為什麼其他答案的\t都要寫錯,你們都不用編譯器的麼?都是理論性很強的物種麼

14樓:匿名使用者

相當於按了一個tab鍵;

printf("/thello world!");

關於c語言typedef不怎麼明白,下面的例子求大神給詳細講解下,謝謝!

15樓:

畫一個記憶體圖,你就明白了,不會的找我問。

我花了30分鐘時間,才畫出來,真累死了。

程式 c語言 求超詳細解釋

C語言不會求講解,C語言不會,求大神指導,要詳細的解答過程,謝謝了

關鍵點是 函式形式引數,引數是指標,函式加工結果會被帶回 引數是普通變數,函式加工結果不會被帶回。運算過程 char b a a a 宣告 字元變數a,b a的初值是 字元常量 a 的值,b的初值是 字元常量 a 的值.fun b,a 函式呼叫 執行 函式 void fun char c,int d...

c語言問題。急求詳細解答,C語言問題。急求詳細解答!!

與影 第一個呼叫把i 2的值傳遞給fun2的形參,而形參變數只有在被呼叫時才分配記憶體單元,在呼叫結束時,即刻釋放所分配的記憶體單元。因此,形參只在函式內部有效。函式呼叫結束返回主呼叫函式後則不能再使用該形參變數,所以呼叫結束後i的值並未改變。雖然fun2的返回值是處理後的i,但是由於並未將函式呼叫...

求c語言大神解答,詳細點謝謝,求c語言大神幫我解答,詳細點謝謝

輸出7和9 x 先取x值然後 1 第一次迴圈 x 2,z 3,z 為4,y 0,y為1,x y z 7 第二次訓話 static定義的z,改變了z的範圍,第二次迴圈的時候z初始就為4x 3,z 4,z 為5,y 0,y為1,x y z 9。在第8行加上printf d,d z,y 除錯一下就明白了,...