c 改錯 幫忙找一下下面程式的錯誤

2023-08-23 13:54:46 字數 2159 閱讀 7101

1樓:匿名使用者

改了兩個地方。

1、pow函式中,一開始int k=1;

k=0,無論怎麼乘,都是0。。。

2、排序。發現排序錯了,莫非你想寫氣泡排序?

for(i=0;iresult[j+1]){int t=result[j];result[j]=result[j+1];result[j+1]=t;

這個是我修改過的冒泡。。。

c語言:下面的**為什麼會出現編譯錯誤?應當怎麼改正?

2樓:匿名使用者

a=sum;應放入main中。

將其移到printf...的前一行。

3樓:匿名使用者

a=sum;這是條可執行的語句,因它不屬於任何函式因此會報錯,可以將它移動到main函式的一對大括號之中去,比如printf語句之前。

c語言題目, 請指出如下程式中的錯誤之處:

4樓:網友

錯誤在於,int a( )

在乙個類中宣告了乙個與類名相同的友元函式(a())結果會導致友元函式被當成類的建構函式,編譯器會報 “建構函式不能指定返回型別”的錯誤。

friend int f( )

函式f()不能同時宣告為static 函式和友元函式,不然會報“儲存類說明符在友元函式宣告中無效”的錯誤。

函式被宣告為友元函式後,也就有了extern的屬性,而extern 和static 可以說是互相對立的,所以如果先什麼為友元函式後再宣告函式為static函式,也會報錯—— static’和就說明符‘extern’衝突”

in a word,static 和 friend 不能同時存在於乙個函式。

3.反駁一下一樓觀點。

一樓觀點有誤。

友元函式(g)可以直接訪問物件的私有成員(。

5樓:哈妮

可以這樣直接訪問私有成員嗎,要通過共有介面吧。

為什麼我的c++的軟體,正確的程式輸進去老是出現乙個錯誤

6樓:

這是正常的。你的程式即使與別人一樣,但編譯環境肯定不一樣,才會出現你說的問題。建議你將認真讀報錯資訊,從報錯資訊中尋求解決問題的方法。實在解決不了,請把源程式及錯誤貼出來。

7樓:翔子菊子

具體是什麼錯誤,另外你的程式最好也貼出來,不然很難幫你判斷。

一般這種情況,是你的c++軟體設定有問題導致。

8樓:匿名使用者

有可能你沒有安裝 msdn 庫,你可以裝上去試試。

9樓:超大個蘿唄

我也遇到過這種問題,有兩種可能的原因。

其一是,軟體安裝問題,我們現在用的大部分vc編譯器都不被win7相容,還有的情況下,就算系統是一樣的 但是在安裝程式的時候也會出現某些錯誤,造成程式無法正常執行。

還有可能是你在程式中的某些變數沒有賦初值,但是後邊還用到他最初隨機出現的值,不同的電腦隨機分配的記憶體單元不同,也有可能照成這種情況。

所以,你先檢查一下程式中有沒有某些變數需要賦初值而你沒有。如果程式真的沒有問題的話,那就只能重新再安裝下這個編譯軟體了。

求大神幫助找出下面c程式的錯誤!

10樓:匿名使用者

三個錯誤:

for(k=0;kif(a[i]這四句話中,index=i; 需要放到最後執行,否則下標值已經相同了,交換沒有意義。

修改後**段:

for(k=0;kindex=k;

for(i=k+1;iif(a[i]temp=a[i];

a[i]=a[index];

a[index]=temp;

index=i;

結果:13567 5

press any key to continue

11樓:網友

if(a[i]還有啊,注意程式的書寫格式,你寫的有點亂。

12樓:匿名使用者

for(i=k+1;iif(a[i]temp=a[i];

a[i]=a[index];

a[index]=temp

另外,後三行是否應該括起來!?

求大神幫忙解釋一下下面這段c語言程式

這是乙個高精度程式,概括地說就是給加法和乘法分別寫了函式,用我們平時筆算 豎式 一樣的方法算。計算int型存不下的大資料時常用這種方法。你具體 不懂可以把那段抽出來追問我。查詢大神幫忙解釋一下下面這段c語言程式!你是不是用了什麼網頁翻譯,然後給複製過來了?可以的話請發源 額 這個哪個大神能看懂。求大...

幫我修改一下下面這個c語言程式各位 大大

include stdio.h include include include void copy void stick void sum void delete delete函式未實現,我不能幫你實現了,不知道你想做啥。void stat int menu select void main int...

幫忙對一下下面的對聯

1 運用下列詞語組合對對聯 在慶祝杭州灣跨海達橋建成通車。內 飛越跨海 杭州容灣 兩岸貫通 一體運用 長山角 巨龍臥坡 2 他們來自四面八方,相貌語言各不相同,但是他們都講究忠誠信義,對待朋友都能肝膽相照。上聯 五湖四海,相貌語言各不同。下聯 心情肝膽,忠誠信義並無差。3 上句 小石潭淒寒幽靜 下句...