C 問題,為什麼沒有錯誤,執行結果卻不對

時間 2025-05-15 09:11:24

1樓:網友

把main函式啟陪瞎改成下面就對了悄空:

void main()

box cube;

double a=0,b=0,c=0; /注意這裡最好初始化。

cout<<"請輸如立方體的長寬高"《亂喚》a>>b>>c; /注意這裡的寫法,原文是cin>>a,b,c;不對!

b,c);cout<<"the vol of the cube is "<

2樓:離離原上花開

#include 此喊。

class box

public:

void init(double l,double w,double h);

double vol();

private:

double length,width,heighth;

void box::init(double l,double w,double h)

length=l;

width=w;

heighth=h;

double box::vol()

return length*width*heighth;

void main()

box cube;

double a,b,c;

cout<<"請輸如立方體的長寬高"<>a>>b>>哪亂c;//問李扒檔題在這,後面兩個變數沒輸上值。

b,c);cout<<"the vol of the cube is"<<

c++ 執行庫錯誤

3樓:

摘要。執行程式的時候出現c++錯誤這樣的問題一般是因為dll檔案出錯或者vc執行庫沒有安裝導致的,解決方法。

二、以管理員身份執行命令提示符,開啟開始選單,搜尋cmd。在命令提示符上單擊右鍵,選擇「以管理員身份執行」;在命令提示符中輸入以下命令:for %i in (%windir%\system32\*.

dll) do /s %i,按下回車執行命令 即可完成修復。

c++ 執行庫錯誤。

你把你的vc程式屬性改一下, 把"使用共享動態dll"改成使用靜態庫,然後重新編譯一下試試。

還請給個贊哦。

執行程式的時候出現c++錯誤這樣的問題一般是因為dll檔案出錯或者vc執行庫沒有安裝導致的,解決方法。

一、**vc執行庫進行安裝修復,修復後再進行測試。二、以管理員身份執行命令提示符,開啟開始選單,搜尋cmd。在命令提示符上單擊右鍵,選擇「以管理員身份執行」;在命令提示符中輸入以下命令:

for %i in (%windir%\system32\*.dll) do /s %i,按下回車執行命令 即可完成修復。

你試試這個。思念。親。辦法。

用C語言程式設計程式沒有錯誤為什麼結果不對

井鈺 程式可以執行並不表示程式就是正確的 編譯和連線都正確,只能說明編譯器對他進行語法等檢查 沒發現他的錯誤而已,而既然執行結果是錯誤的,那就是說明一點 可能是你的演算法設計的不當,不能正確的解決問題,這樣發生的錯誤 是執行期錯誤,在編譯連線的過程不會出錯的,不過幸好,編譯器也為我們 提供了一些解決...

C語言程式,沒有錯誤,但是執行不出來

stu n num malloc 10 sizeof char 錯誤,malloc返回void 型指標,必須在malloc前加強制轉換操作變為與stu n num相相容的型別。stu n nam malloc 5 sizeof char 錯誤,同上。scanf d t 是啥東西? 成員變數的指標使用...

C語言的問題,為什麼是,C語言的問題,為什麼是

十進位制的7在ascii碼值表中對應的是bel bell 響鈴符 所以將其作為字元輸出時,進行了響鈴處理 給你一個ascii碼值表 bin dec hex 縮寫 字元 解釋 0000 0000 0 00 nul null 空字元 0000 0001 1 01 soh start of handing...