1樓:匿名使用者
你現在連for迴圈結構抄都沒弄清楚
,襲我說一下,for迴圈括號後面是三個表示式,如果是同一個型別的表示式,後面加逗號,如果表示式型別不同必須加分號,你其實第一個**中,for少了一個分號,for迴圈的結構是for(表示式1;表示式2;表示式3),裡面任意的一個或多個型別表示式都可以省略,但是分號不能省略
c語言程式設計題,計算s=1-1/2+1/3-1/4.....+1/m
2樓:匿名使用者
n是整型,執行1/n後也是個整型。**修改:
#include
int main()
printf("%f\n",s);
return 0;}
3樓:天願見伊
由於你的n是int型,則1/n是整數,程式中的1/n或(-1)/n一直是0,所以s一直都是0;將t=1/n和t=(-1)/n改為t=1/(float)n和t=-1/(float)n即可,即將n強制轉換為float型,這樣1/n就可以表示為小數了。
希望可以幫到你!
4樓:selonsy少英
#include
int main()
printf("%f\n",s);
return 0;
} //該程式已在vs中除錯通過,望採納!
5樓:匿名使用者
/*輸入數值n:10
0.645635
press any key to continue*/#include
int main()
printf("%lf\n",sum);
return 0;}
6樓:流星不死
# include
int main()
printf("\n\n sum is %f",sum);
return 0;}
c語言程式 1-1/2+1/3-1/4+...+1/99-1/100
7樓:貌似風輕
你的輸入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);}
8樓:匿名使用者
#include
#include
int main() //main 最好返zhi回int,有時
dao候是硬版性要求……
printf("sum=%lf\n",sum);
return 0; //main 最好返回int,有時候是硬性要求……
}編譯的時候別忘了加上-lm
然後應該沒問題啊,
我都執行了……
9樓:匿名使用者
這個每次都是負的啊 你得增加一個標誌位 偶數是負的 奇數是正的 if(m%2==0)flag=-1:else flag=1;
10樓:匿名使用者
這個程式應該是沒有問題的,剛剛我執行過也可以啊,有什麼問題呢
11樓:匿名使用者
#include
#include
void main()
printf("sum=%lf\n",sum);}
編寫程式計算s=1+1/2!+1/3!+1/4!+...1/n!
c語言計算 1-1/2+1/3-1/4+1/5-1/6....…±1/n 的值
12樓:匿名使用者
/*0.676758
press any key to continue*/#include
int main()
printf("%lf\n",sum);
return 0;}
13樓:匿名使用者
因為term的值bai改變了 不再是1 也可以du在迴圈裡賦zhi值1
#include
main()
else
sum=sum+term;
}printf("%f",sum);}
14樓:secret_x豬
你的問題是。。。 term問題 參考
#include
main()
else
sum=sum+term;
term=1; // 你執行第屬二次的時候,term!=1 而是1/2; 初始化term=1 就好了
}printf("%f",sum);}
用c語言程式設計:求1-1/2+1/3-1/4+1/5-1/6+…+1/99-1/100+…的值…
15樓:
#include
int main()
printf("%lf\n",sum);//輸出結果return 0;
} 一步一步的寫的,希望對你有幫助!
16樓:匿名使用者
#include
int main()
printf("%lf\n",sum);
return 0;
}誤差<10^-5
17樓:匿名使用者
for(i=1,sum=0;i<=100000;i++)
可以調節中間 的100000來增加精確度
怎樣編求n 的程式,用C語言編寫程式 計算n!
在vc 下面,int和long長度一樣,都是32位的,double雖然是64位的,但是當作整型使用的話長度並不比int長,所以這裡還是使用int。int factorial int n 樓上的最多算到20!就該嗝屁了 正確的階層至少能處理20000!這點要靠大數乘法來做的 long f int n ...
編寫C窗體程式,對於輸入的正整數n,計算1!
private int f int i else private int g int i else private void button1 click object sender,eventargs e 編寫一個c 窗體應用程式,對於輸入的正整數n,計算1 2 3!n!的值並輸出 private ...
c語言,這個程式是怎麼執行的?結果怎麼計算的
這個程式應該有輸入的 第一次 index 0 index 4 為0 index 1 count index count 2 index 2 這裡 制沒有break 繼續執行 count index count 2 2 4 第一次迴圈結束 index index 3 第二次 index 4 為3 in...