c程式填空 計算1 1 50的值,並顯示

2021-03-11 02:52:38 字數 2026 閱讀 1664

1樓:墨汁諾

while(i<=_________) 這裡填baidu50 i每次自增2,填50剛好迴圈zhi25次 ..

sum+=1/_________ 這裡填 (float)i 型別不同會發生隱式轉換犧dao牲精度 ..

所以使用

內z(float)i,把int強制轉容換成float。

int main()

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

return 0;

}擴充套件資料:c的運算子包含的範圍很廣泛,共有種34個運算子。c語言把括號、賦值、強制型別轉換等都作為運算子處理。

從而使c的運算型別極其豐富表示式型別多樣化,靈活使用各種運算子可以實現在其它高階語言中難以實現的運算。

c的資料型別有:整型、實型、字元型、陣列型別、指標型別、結構體型別、共用體型別等。能用來實現各種複雜的資料型別的運算。

並引入了指標概念,使程式效率更高。另外c語言具有強大的圖形功能, 支援多種顯示器和驅動器。且計算功能、邏輯判斷功能強大。

2樓:

while(i<=_________) 這裡填50 i每次du自增2 填50剛好迴圈25次 ..

sum+=1/_________ 這裡填 (float)i 型別zhi不同會發生dao隱式轉換犧牲版精度 ..

所以使用 (float)i 把int強制轉換成權float.

3樓:匿名使用者

int main()

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

return 0;}

4樓:匿名使用者

編寫一個c++程式,計算1+1/2+1/4+....+1/50的值,要求輸出的結果精確到小數點後3位、、急求解~~!! 5

5樓:匿名使用者

#include

using namespace std;

int i;

float s = 1.0;

for(i = 2, i <= 50; i+2)cout << 「%.3f」 << s << endl;

6樓:匿名使用者

1 + 1/2 + 1/3 + 。

dao。。 1/50 ?

還是版 1 + 1/2 + 1/4 + 1/6.... 1/50?

1 + 1/2 + 1/3 + 。。。 1/50 **權:#include

int main()

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

return 0;

} 1 + 1/2 + 1/4 + 1/6.... 1/50 **:

#include

int main()

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

return 0;}

求解c語言1+1/1!+1/2!+1/3!+1/4!.......................... 求出50個就可以了,要用for哦

7樓:似夕水每

//經過除錯 沒問來題不過

自這種簡單的只能算到 33位 不然就溢位了,老師應該就是看你們怎麼處理這種情況 不過我不會 哈哈。。。

#include

int main()

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

8樓:匿名使用者

int i;

double result = 1;

unsigned long k = 1;

for(i = 1; i <= 50; i ++)printf("result is %lf\n", result);

9樓:匿名使用者

float a=1,s=0;

int i;

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

c語言計算的值求改錯,C語言計算 的值求改錯

t t i 2 i 1 這樣 運算時,先算t i 因為t是浮點數,所以t i結果就是浮點數 再除以整數,結果是浮點數 而 t t i 2 i 1 這樣,先算括號中的,i 2 i 1 i是整數,所以,結果還是整數,小數部分會被丟棄,因此,結果總是0 此處變數i是int型的,故子表示式i 2 i 1 必...

計算機二級考試,c語言。最後一道題,程式結果顯示正確,但是每次運

一般出現這種情況,都是由於有某一個或幾個應該賦初始值的變數沒有賦值造成的。也可能是二維 或多維 陣列執行時超出陣列界限造成。還有其它可能性,要看你的具體程式才能確定到底是 出錯了。正常是沒有提示的,看看提示情況再修改一下程式 計算機二級考試,c語言。最後一道題,程式結果顯示正確,但是每次執行時都會彈...

5的C語言程式怎麼寫,用C語言編寫程式,計算表示式112131415的結果線上等。

incude void main printf f n s 你會寫bai1 2 3 4 5吧,如下 du float s 0 for float i 1 i 5 i zhi那麼你會寫 1 1 2 1 3 1 4 1 5吧,如dao下 float s 0 for float i 1 i 5 i 那麼你...