C語言,有錯誤,請指教,C語言程式裡的錯誤,請高手幫忙指教一下

2022-06-09 09:36:32 字數 2174 閱讀 3561

1樓:來自梅嶺輕飄飄的鼠尾草

親 你的**我可以執行出來啊

你可以賦值的時候寫成n=0.0 e=0.0試試

或者你的編譯環境有問題

2樓:聽不清啊

這是因為你束縛了兩個整數相除的商仍然是一個整數,所以就出錯了。下面是修改以後的程式**和執行的結果。

#include

main()

e=n+1;

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

return 0;}

3樓:大維

你用的什麼編譯環境?提示除錯錯誤!估計是缺少除錯組建吧!

4樓:自我程式設計

你這個不是**錯誤,而是演算法錯誤。

'/'是整除符號,整數除以整數,結果只保留整數部分。

所以k=1/s;除號兩邊都是整數,如果不能整除小數部分都丟失了。

所以應該寫k=1.0/s;或者寫k=1/(float)s;

5樓:折戟不必沉沙

在你的for迴圈中,k=1/s改為k=1.0/s

在這裡分子1型別為整型,應改為1.0

6樓:

把k=1/s;改成k=1.0/s;就可以了!

7樓:匿名使用者

k>9e一100錯了吧 改成k>9*e-100試試

8樓:匿名使用者

#include

int main()

e=n+1; printf("e=%f\n",e);

return 0;

小弟初學c語言,編譯時總是出現一個錯誤導致無法執行,請指教

9樓:匿名使用者

可能是在用turbo c 2.0做編譯器吧,如果是這樣的話,應該不用加#include

注意,不要在一個程式裡出現多個main()函式

將兩個程式分開調

10樓:幫個忙好不

你這是兩個不同的程式還是一個程式,如果一個程式,只能有一個main函式,而且需要標頭檔案#include,放在最開頭

11樓:匿名使用者

標頭檔案放在void main()前面 , \n放在%d後面

12樓:匿名使用者

在最上面加上 #include

c語言程式裡的錯誤,請高手幫忙指教一下

13樓:

par[i].cc = wv_init_channel(

owidth,

oheight,

channel_params[i].data,

max_bits / num_channels,

((max_bits <= 0) && (channel_params[i].max_mse == 0.0f)),

(i == 0) ? null : &par[0].cc->num_blocks,

(i == 0) ? null : &par[0].cc->reorder_table,

prog_func,

(void*)((num_channels << 16) + i));

能否把wv_init_channel函式的原型貼一下,

還有,_packed 好像是用於說明位元組對齊的關鍵字,是不是某個結構體的定義有誤?

14樓:

沒分,路過...

btw,難道你看不懂錯誤提示資訊嗎?

15樓:匿名使用者

a argument of type "_packed int*" is incompetible with parameter of type "int *"

這個c語言錯在哪個步驟?請大俠指教!

16樓:匿名使用者

#include

#define xname(n) x ## n //xname和括號之間不要有空格

同上

int main(void)

c語言秒錶程式,C語言秒錶程式

下面程式你試下,延時函式自己加一下,幾毫秒到幾十毫秒 include quot reg51 h quot unsigned char i,j,m,xa 4 unsigned char table1 0x01,0x02,0x04,0x08 unsigned char table2 0x3fev0x06...

c 程式,執行錯誤,求解,C 程式沒有錯誤 但是執行不了 顯示停止工作 求大神指教啊 !!

首先指出其他同學的回答錯誤,當提供其他建構函式的時候,類不會提供預設建構函式,需要自己另外再提供,但是樓主的第一個建構函式 mystring char s 0 是有預設引數的,可以當作預設建構函式,因此不提供另外的預設建構函式也沒有錯。其次,樓主的建構函式均有錯誤。在你的解構函式當中是這樣寫的 de...

c語言問題有點不懂,請指教,C語言的問題 好像很基礎 但是我不懂 求指教!!

char pcstr 12345 這裡 12345 是常量,儲存在常量儲存區,是不可更改的。pcstr是指向該常量的指標,而pcstr 0 a 是要改變該常量的第一個字元為 a 自然會出錯。而char acstr 12345 是一個陣列,陣列裡面儲存的資料是 12345 儲存在堆疊上,是可以更改的。...