1樓:匿名使用者
你應該寫s<=15,因為第一次for迴圈後s=1,你的判斷條件是s>15才迴圈,所以他只做了一次for迴圈
2樓:匿名使用者
#include
main ()
int i;
double s=0.0;
for (i=1;s<=15;i++)
s=(1.0)/i+s;
printf ("n=%d,s=%.2lf",i,s);
有問題再問、還有就是float型別表示的小數範圍比較小所以warning提示用double。這個倒無所謂。
3樓:
#include
void main ()
寫一下才發現乙個神奇的地方就是 如果沒有 (float)s 在輸出是強制轉換一次輸出就是0.0000好奇怪 不過轉換了就好了
4樓:匿名使用者
int i=1;
==>unsigned long i=1;
5樓:匿名使用者
#include
main ()
6樓:匿名使用者
s>15中的大於號改成改成<
不對,應該是<=
7樓:小釘釘子
啊哦 符號反啦 aaa
8樓:來親幾個
進我空間看看有網盤位址,很多電腦類教程,自學不求人
c語言n和n的區別求大神講解,C語言 n 和 n的區別,求大神講解。
元子童通亮 寫個 測試一下 intmain void int n a n printf d,n n printf d n getch return0 輸出結果是4,5 所以,n 是指標n加1 n 表示n指向的內容加1 c語言裡,n 和 n單目運算有什麼區別麼?老師說的當時懂,後來又忘了 請高手指點!...
求N個數的最大值C語言,C 求N個數中的最大值
include stdio.h int findmax int x,int m main int n printf input the n n scanf d n printf d n findmax x,n 功能說明 返回陣列中前n個數中的最大值,findmax使用了遞迴呼叫方式 匡龍戈 void...
C語言,求1 3 5n的程式設計,怎樣利用C語言程式設計求1 3 5 N 的值?
庚午子李 有技術含量的,遞迴求解 include int a int n void main 給你個完整點吧 include int main while n 2 0 for int sum 0,i 1 i n i 2 sum i printf sum d n sum return 0 扛菸頭的大槍...