1樓:
#include
using namespace std;
int main()
cout<<"sum= "< 2樓:匿名使用者 你在迴圈體中把迴圈變數i給改動了. 當i=2時,i變成了-2, 就錯了.可以這樣: if (i%2==0) sum -= 1.0/i; else sum += 1.0/i; 這樣一來, 迴圈變數i只在迴圈體每執行一次後由i++改變. 另外,求除以2的餘數一般用(i&1). 即: if (i&1) sum += 1.0/i; else sum -= 1.0/i; 3樓:匿名使用者 應該宣告int j, 把i=-i 改成 j=-i, 把i=i 改成 j=i, 把sum = sum+1.0/i 改成 sum = sum+1.0/j. 另外n應該是個int, 而不是double. 4樓: 呵呵大家都看出了"i = -i;"這句對for迴圈的影響做成不能退出. 我也給一種解法. 在sum = sum + 1.0/i;之後加入一句if(i<0) i = -i; 指標先指向了陣列首地址,指標加1後指向陣列的下一個元素 即第一個一維陣列的第二個元素 將指標加4 4表示一維陣列的維數 後就指向第二個一維陣列的第一個元素 指標加1表示指向下一個元素 首先p指向的是陣列首地址,即p現在指向的是score 0 0 指標加1以後p指向的是第一個一維陣列的第二個元素,即s... 1.power函式的引數問題,double改int,一直都是int。2.power函式宣告的返回值是double型別,但實際返回的是int型別。3.p n次方的結果的大小,p和n都有可能比較打,很明顯這個問題是一個高精度問題,不能用現成的資料型別。把main改成main void 然後在最後加上 r... include include int main include include int main 在防城港,想找一臺車拉貨到貴港 小白髮問,這個c程式該怎麼編寫?大佬請進 include int main 小白髮問,這個c程式怎麼寫,大佬們看看?include void main for i 0 ...這段c語言源程式哪裡錯了
這個C的小題哪裡錯了
小白髮問,這個C程式該怎麼寫?大佬在哪裡