請問下面這個書上的標準C語言程式為什麼在Dev c 上總是提示錯誤,編不成功

時間 2022-08-14 02:00:07

1樓:

首先c語言輸入輸出的標頭檔案應該是stdio.h ,而且dev c++ 中主函式只能用int型別,所以使用void型別的話肯定不會編譯通過。現在很多的編譯器都不接受void型別的主函式,所以只要更改這兩處就可以編譯通過。

現在很多的c語言課本仍然是內容比較舊的,並沒有什麼更新。

2樓:匿名使用者

dev基於gcc編譯器,是ascii標準,微軟的c不是標準c, int max(int x, int y);是宣告,放函式外面,main函式返回值必須為int ,#include 應為這裡未定義d,printf(" max=%d\\n" ,c);多了乙個\,

3樓:慶韶容

#include 應該改成#include"stdio.h"

int max(int x, int y);把分號去掉

c語言程式設計問題 我的程式dev c++沒有錯誤,為什麼反應不出我輸入已經結束

4樓:匿名使用者

#include

#include

double p(int a,int b,int c)else return 0;

}main()

while(1)  }

為什麼在dev c++執行不了這個小程式 書上是用vc6可以執行

5樓:王小虎

如果是c++:#include//標準輸入輸出流如果是c :#include //標準輸入輸出二者標頭檔案是不一樣的!

其次,看你後面是用cout語句輸出,自然是c++語句。

可為何用void main()?

應該是int main()

6樓:

#include

int main()//要改為返回值是int型才可以 因為dev c++要求格式更規範化

7樓:匿名使用者

devc 是格式要求很高的編譯器,一般用來比賽!

#include

using namespace std;

int main()

8樓:

第一行換成 #include 試試看

為什麼我用dev c++編輯c語言程式時提示編輯成功,在執行是卻提示原始檔未編輯或工程未編輯

9樓:逸明鯨人

解決方法:

①重新「編譯執行」

②或是關閉dev-c++和程式的執行視窗,在開啟dev-c++,在編譯執行

10樓:**夢幻

你是指編輯還是指編譯?

11樓:矯閎權映菱

給我個選單的截圖。

我現在電腦裡沒有dev c++

我新開的c語言解題店鋪歡迎光臨

書上講的c語言程式和實際本地用dev-cpp執行的結果不一樣怎麼辦?(編譯器符合c11標準)

12樓:

dev-c++windowsidegccdevc++預設使用編譯器說gcc核心devc++外殼.

另外求值順序壓棧順序兩事c語言幾乎沒求值順序做規定編譯器完全先求值再決定何壓棧

所編譯器壓棧問題

請問下面這個c函式的執行結果是多少

define f x x x 定義巨集的時候,程式是不給解釋的,只是見到了,就用巨集來代替 這個問題程式是這樣執行的 4 4 4 4 2 2 2 2 結果 28 應該為 define f x x x 一定要加上括號,切記,切記。define f x x x 定義巨集的時候,程式是不給解釋的,只是見到...

C語言的問題?誰能解釋一下,C語言問題,這個程式看不明白,誰能解釋一下 謝謝

這個程式寫的不對吧?前面應該是 include include 包含標頭檔案,調入c語言函式庫 後面主函式是 main 主函式main 主函式結束 詳解 程式的功能是從鍵盤輸入一個數x,求x的正弦值,然後輸出結果。在main 之前的兩行稱為預處理命令 詳見後面 預處理命令還有其它幾種,這裡的incl...

請問下面這個圖是用什麼工具或軟體畫的

坦然一笑 這個應該是ps中的繪圖程式所畫 輕鬆一刻 這個一般的製圖軟體都能做。想問下,下面這張圖是用什麼工具軟體畫的?10 鈽呪槅鍟靛暤鈩 很多軟體都可以實現,比如ps ai等等 心燭 三維製圖軟體 ug pro e caxa sol work 和cad都行。請問下面的圖用什麼軟體畫?謝謝 50 w...