C 6 0執行時候的一些問題

時間 2025-03-12 15:35:07

1樓:網友

你的程式寫錯了!!!

printf("n!=%ld",n); 後面的分號不要。

if 與 else 是關聯語句不能用分號隔開!

你加了分號的話c++他不承認!!!

int m=1;

long n=1;

loop:if(m>10)

printf("n!=%ld",n); elsen*=m;

m++;goto loop;

還有你的大括號不能那樣打的!!

你要是想呼叫乙個函式的話!你可以這樣分開寫,再函式前宣告下!但不能乙個程式裡在包含乙個程式!

你在除錯的時候就會發現錯誤拉!!!

建議你在寫完程式以後多除錯下!沒報錯誤以後再轉換為也執行檔案!!!

還補充點!你的那個宕機叫"溢位''因為電腦他不是人!當你的語句他認識你還要執行的話他就乾脆宕機拉!

打個比方乙個人吃得很飽了你還要給他吃那他就只有撐死拉!

2樓:網友

你沒有打vc的補丁,建議去打vc sp6的補丁,打了就沒問題了。

這是老問題了。

3樓:網友

你在main前面加乙個void 就行了。

#include""

void main()

int m=1;

long n=1;

loop:if(m>10)

printf("n!=%ld",n); elsen*=m;

m++;goto loop;

4樓:☆淡水流雲

呵呵。這樣寫:

#include""

int main()

int m=1;

long n=1;

loop:if(m>10)

printf("n!=%ld",n); elsen*=m;

m++;goto loop;

return 0;

實現階乘不用這麼麻煩吧,感覺像彙編的風格了。

#include ""

int main()

int m=1,n=1;

for(;m<10;m++)

n*=m;printf("n!=%ld",n);

c++執行問題

5樓:

首先你得了解逗號運算子。:c++提供一種特殊的運算子,逗號運算子,優先順序別最低。

他優先順序別最低。一定要記住他優先順序是最低的哦。

至於前面 cout<<(a=b); 這個輸出3毫無疑問。

後面cout《因為逗號運算子優先順序最低,所以cout《也就是他依然是輸出:(cout《如果cout《再舉個例子。 a=5,b=6,c=7;

z=a,b,c;

這個z是多少呢?

如果瞭解了逗號運算子優先順序最低,那麼這個語句實際上是(z=a),b,c;

z其實是=a的。

可以理解嗎?有什麼問題的話隨時來問我。

6樓:網友

逗號的優先順序是最低的,所以先cout《你想要的是:cout<<(a,b,c);

7樓:網友

cout<<(a=b ) 把b賦值給a 輸出a的值為3

cout《所以輸出是33

c++執行的問題

8樓:陳學陽

你的錯誤基本上是以下幾點:

1:有些{}沒有匹配,如有{,下面沒有}

2.有什麼字元你是在中文的狀態下打的,如if(,那個括號明顯不一樣哦,vc中認不到。

3.你在用void 型別的函式時最好加上(),如init()不然會有警告。

4.有些函式還沒定義又沒進行申明,就用到。這樣程式認不到。要麼你要在前面進行申明,要麼把函式的定義寫在呼叫函式的前面。

給你個建議:程式設計習慣要好點哦,這樣以後你改自己的程式比較明顯看的出自己錯在哪,起碼像{}不匹配的現象不會出現。

給你改好了,程式如下:

#include

#include

#define life_max_row 8//定義土地的最大行數。

#define life_max_col 8//定義土地的最大列數。

進化狀態。char g_land[life_max_row+2][life_max_col+2]=;//代表土地的陣列。

unsigned g_gen=0;//進化次數。

void plant_man();//手工播種函式。

void plant_auto();//自動播種的函式。

初始化。void init()

播種。void plant()

void plant_man()//手工播種函式。

void plant_auto()//自動播種的函式。

for(i=1;i<9;i++)

for(j=1;j<9;j++)

cout<>m;

if(m==0)

init();

elsecout<<"遊戲結束"<>k;

if(k==0)

grow();

elseinit();

void main()

如果對您有幫助,請記得采納為滿意答案,謝謝!祝您生活愉快!

c++執行出錯

9樓:網友

microsoft visual c++ 2005 redistributable package (x86),安裝在未安裝 visual c++ 2005 的計算機上執行使用 visual c++ 開發的應用程式所需的 visual c++ 庫的執行時元件,此軟體包安裝 c runtime (crt)、standard c++、atl、mfc、openmp 和 msdia 庫的執行時元件。對於支援並行部署模式的庫(crt、scl、atl、mfc 和 openmp),這些執行時元件安裝在支援並行程式集的 windows 作業系統版本的本機程式集快取中,這一快取也稱為 winsxs 資料夾。支援的作業系統:

windows 2000 service pack 3; windows 98; windows 98 second edition; windows me; windows server 2003; windows xp service pack 2。所需軟體:windows installer installer 或更高版本。

二、看到問的人不少,但我的問題和這些有些不同,出現這個對話方塊按確定後,當時在使用的幾個網頁串列埠就統統沒了,請問這是怎麼回事呢?謝謝。以下是電腦跳出來的這段話。

10樓:無情傷丨

你忘記加了乙個符號。

加這個在後面。

為什麼c++6.0一開啟就是這樣,怎麼解決?

11樓:折柳成萌

1.報錯原因。

出現這個錯誤是因為microsoft visual c++ 版本較老,和系統安裝的microsoft office有所不兼度容導致的。

2.重點注意事項。

解決此問題必須先解除安裝電腦已經安裝的microsoft office(包括wps),然後安裝microsoft visual c++ 之後按照以下步驟操作,最後安裝微軟辦公軟體就可以相容了!

12樓:網友

你這個介面應該是新增了乙個c或者c++檔案。正確的做法是,新增-專案,根據需要選擇win32控制檯程式,還是選擇mfc專案。

有關c++ 6.0疑問

13樓:

你仔細檢查一下你的 windows 程式中的 winmain() 函式,這個函式里面可能有哪個變數沒有定義就使用了。

關於C 的一些問題

include c 標頭檔案 using namespace std 命名空間 int main 主函式 void sort int x,inty,intz 定義sort方法 判斷語句,如果輸入的x y 則x與y交換位子 if z else if z else cout 此程式是判斷三個數大小,並按...

倉鼠的一些問題,倉鼠的一些問題!

水月戀危 看完你的問題我都快暈過去了 理論上是可以用磨腳石代替的 最好讓倉鼠習慣呆在籠子裡,盡量不要放出來,否則會增加越獄的頻率乙隻倉鼠乙個月吃的用的東西頂多也就10元錢,乙個月10元都捨不得你就不要養了吧 倉鼠都喜歡咬籠子,那是它的家她喜歡咬就讓它咬吧,在它有生之年是咬不壞的,另外倉鼠是吃軟不吃硬...

倒車的一些問題,倒車的一些問題

倒車最重要就是方向不要亂打,要穩住油門,注意看反光鏡,還有就是打過去幾圈就要回過來幾圈,這樣方向才會正.慢慢就掌握了.祝你成功 1 方向盤向那邊打,車尾向那邊走.初學最好是直接向後 看,關鍵是要多練習.2倒車操作方法 圖 參考資料 確認方向盤有沒有正的方法就是原地向一方打死,然後回輪一圈半,這樣輪胎...