暈C語言程式有錯誤,幫幫忙,暈 C語言程式有22個錯誤,幫幫忙。。。

2022-11-30 02:16:24 字數 3015 閱讀 7406

1樓:黃曉輝

1全部第一個錯誤:int x.n.p。定義多個變數時用逗號分開,你不小心用了點號。

第二個錯誤:a[i][j]定義陣列時陣列的大小必須是確定的,如果你不知道要用多少,可以一開始定義大一點。如a[100][100]。

第三個錯誤:scanf("%d",n);因為n是int型,輸入時用scanf("%d",&n);,應該加取地址符。

第四個錯誤:在if(i>=1&&j<=n&&a[i][j] =0)有錯誤。在進行比較的時候應該用==。所以要改成

a[i][j] ==0

還有幾個地方感覺應該是少了大括號。如果你要修改,可以發**過來,不要發**,不好複製修改。

後面這個程式只要在前面定義int i,j。就程式沒有錯誤了。只是出來的結果不對。你的題目要求是什麼?

2樓:郝在益

#include

int main( )

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

for(x=2;x<=n*n;x++)

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

return 0;}

3樓:

第一行,int x.n 什麼什麼的 這就錯了! 陣列大小要初始化!i j要改!

scanf 這個n 前面應該加上&, 我真的不想找了!你自己先改完再說吧!

4樓:何雨

第二行 void main() 第三行 x,n,p, 全改為逗號。第四行定義的整形字元全部要賦值為0. 第六行。scanf語句n前面要加取地址符號&。

5樓:匿名使用者

樓主先好好看一本c語言書吧。

一個c語言程式老是有一個錯誤,大家幫我看下

6樓:匿名使用者

你好!!

scanf("%d",&i);

原來的 i 的大寫,改成小寫

s=0.1*i;

原來的 s 的大寫,改成小寫

printf("獎金是%10.2lf\n",s);

scanf 改成 printf

%10.2f  改成 %10.2lf

修改的地方,紅圈標註了

完整的**!

#include

int main()

7樓:好嘞啊啊啊啊

#include

int main()

用c語言程式設計序能計算兩個矩陣相乘相加。下面是一個程式,但有錯誤,可以幫我修改一下,畫出流程圖

8樓:匿名使用者

有很多不必要的步驟 你直接定義兩個二維陣列就可以 你這樣一個陣列存兩個陣列的數 會讓你看暈的 要程式的話我待會寫給你

一個程式出錯了 有沒有人幫忙看看?

9樓:匿名使用者

這個軟體可能有問題,你試試重新安裝這個軟體,重新裝的話問題應該就解決了。

c語言 程式設計後,有錯誤,怎麼檢視是那部分出錯了!

10樓:

不知道你用的什麼編譯器

,大部分編譯器都會告訴你是在哪個檔案的哪一行出錯和出的什麼錯一般在錯誤上雙擊就能跳轉到那一行上去

1.if後面不能有分號,雖然編譯能過,但是錯誤的邏輯2.你的問題是花括號不匹配,按ctrl+a全選,然後再按alt+f8進行格式化,就能看到是**多了或者少了

3.你在下面error那一行雙擊,就能看到哪一行不對

11樓:a羅網天下

【編寫完**後直接編譯,如果有錯誤,編譯器會自動彈出提示的】例子如下:

如上圖簡單的c程式,編寫完之後直接點選編譯,然後會彈出錯誤資訊,如下圖所示:

修改錯誤之後,再次編譯就可以得到正確的輸出結果,如下圖所示:

12樓:我不知道

在錯誤 x個,警告 x個上面就對應有x個錯誤的位置和型別,有些編譯器雙擊它還會轉到相應的位置。警告類似。

13樓:匿名使用者

vc6.0最下面的輸出視窗就可以看出錯誤阿,只是因為是英文的不太好懂。如

c:\documents and settings\administrator\桌面\c+練習\lx6\x.cpp(6) :

error c2146: syntax error : missing ';' 就是說名為x.

cpp的原始檔的第六行出錯了,什麼錯誤呢?缺失了一個「;」。

記得要滑動滾動條去檢視,不懂的還是要多問問老師。我也是正在學習中的。

14樓:匿名使用者

出錯會有提示啊。找到出錯點,看看程式是變數沒賦值還是少了分號,等等錯誤啊,編譯器會報錯的,也會指出錯誤啊。

15樓:匿名使用者

暈這個問題太寬泛了不同的問題都有不同的解決方式

如果環境不同也會不一樣 樓主最好把自己的側重點說出來

16樓:匿名使用者

有提示,vc的話,只要點下面的提示,會有顯示是哪一行

17樓:flashyy雙魚

少了main函式頭都不知道?

跪求一個c語言程式 題目:班級成績管理系統 各位好心的朋友幫幫忙 不勝感激

18樓:匿名使用者

暈,這哪是問題啊,你直接說要一個c語言結課設計好了。

勸你還是自己寫一個吧。這東西不自己重頭寫一個,永遠也學不會程式設計。

即便是想用作參考的,也得等你吧自己的程式寫出來後再參考。

19樓:手機使用者

#define n 10

typedef int t;

struct stack

}bool pop(t& itm) //出棧

else

return false;}}

C語言高手,幫幫忙

1 a a b,b a b,a b 先把a b賦值給a,即 a a b 那麼要交換a,b的值,所以 b a b 這裡的a b,其實就是原來的a的值 然後a 自然就等於b了 所以就是 a b 7 k,5 因為程式中的語句是順序語句所以先執行st st i 則st 75 因為要以字元型顯示,所以a的as...

c語言中,程式沒有錯誤但是執行後卻不顯示

不是你寫來 的吧?因為 沒有問源題,只是輸入 bai時要先輸入個數dun,再輸入zhin個數,最後輸入一個要找的數 dao這 沒有輸入錯誤提示,所以輸入錯了就沒有輸出,等待下一次輸入。而且,是多組迴圈,若要退出,得輸入兩次ctrl z鍵,否則啥也不顯示等待下一輪輸入。比如你輸入4 表示回車 再輸入1...

c語言中,程式沒有錯誤但是執行後卻不顯示

不是你來寫的吧?因為 沒自有問題,只是bai輸入時要du 先輸入個數n,再輸zhi入n個數,最dao後輸入一個要找的數 這 沒有輸入錯誤提示,所以輸入錯了就沒有輸出,等待下一次輸入。而且,是多組迴圈,若要退出,得輸入兩次ctrl z鍵,否則啥也不顯示等待下一輪輸入。比如你輸入4 表示回車 再輸入12...