1樓:
你是指運算結果不是你想要的嗎?
你的sum應該定義成double或者float型別,使用小數計算1-1/2+1/3-1/4......。
並且你的sign/deno應該轉成小數型別,不然都會轉成int,只取1/2,1/3....整數部分都是0。
**如下:
#include
int main()
printf("%f\n",sum);
return 0;}
2樓:匿名使用者
沒寫**,肯定編譯不了?
求c語言大神指教
3樓:匿名使用者
for(i=0;i<3;i++)
for(j=0;j<5;j++)
這個至少y[j]就越界了,哪有y[5]
z[j]=sumc(y,5);}
4樓:匿名使用者
函式宣告寫錯了啊
float sumr(float a,int n),sumc(float a,int n);
小弟剛學c語言,編個小程式發現錯誤,求大神指教**出錯,感激不盡
5樓:關注
#include
int main()
printf("sum1=%d\n",sum1);
for(a=1;a<=8;a++)
printf("sum2=%d\n",sum2);
for(d=1.0;d<
sum0=sum1+sum2+sum3;
printf("sum0=%lf\n",sum0);
return 0;}
6樓:匿名使用者
#include
int main()
printf("sum1=%lf\n",sum1); //變數不要放到引號中
double sum2=0.0;
int c; //
for(c=1;c<=8;c++) //
printf("sum2=%lf\n",sum2);
double sum3=0.0;
int d;
for(d=1;d<=10;d++)
printf("sum3=%lf\n",sum3);
double sum0;
sum0=sum1+sum2+sum3;
return 0;}
c語言,求大神指教,求大神指教,c語言
maxth x,y,z max max x,y z max x,y fun x,y int fun int x,int y c語言,求大神指教 include include int main printf 請輸入檔名 要帶路徑scanf s path file fb null for i 0 i ...
C語言問題求大神指教,C語言問題求大神指教
c語言實現,輸入n,按1 2 3迴圈報數,報3的出局,求剩下最後一個的編號,參考 如下 include include int main int n,i,j 1,t 0 int a scanf d n a int malloc n sizeof int if a null return 1 for ...
求大神幫我解析一下這個C語言程式
此程式功能 有一個指令碼叫a.vbs,儲存著msgbox 視窗混亂!如果雙擊執行會彈框。專 有個批處理 屬檔案a.bat,儲存著pause,只是暫停功能,如果雙擊後彈出cmd顯示 按任意鍵繼續 這程式執行a.vbs,等兩秒,執行15遍a.bat 跪求大神幫我註釋一下這個c語言程式 20 求大神幫我看...