為什麼這個c語言程式總是執行是錯誤

時間 2021-10-29 12:58:58

1樓:茆傅香佘汝

你這程式是不是求單詞數量呀.

**修改如下:

#include

#include

#include

void

main()

}printf("字數為:%d\n",c);}

2樓:翟芙聊釵

#include

"stdio.h"

#include

intmain()

printf("字數為:%d\n",c);}

3樓:招金生蹉亥

linking...

link

:fatal

error

lnk1104:

cannot

open

file

"debug/cpp1.exe"

執行link.exe

時出錯.

這個我也遇見過,其實你這段話寫的沒一點問題,但為什麼會出現這樣的原因是因為:他並沒有構建,就是說在linking的時候已經出現了問題,問題一般是由於類庫的某些檔案在自己不知道的情況下給修改了,已構成無法構建的問題!

4樓:康興有寶丁

請輸入一個句子:

youare

pig字數為:3

press

anykey

tocontinue

錯誤很多

我一一道來

#include

"stdio.h"

#include

intmain()

printf("字數為:%d\n",c);}

為什麼這個c語言程式有時候執行是正確的,有時是錯誤的?

5樓:

一般fopen時要判斷下:

if((fp = fopen("1000.txt","r")) == null)

好像沒什麼問題了。

再就是樓主程式設計風格太爛了。建議上網找下《高質量c++、c 程式設計指南》看看。

我的c語言程式為什麼老是顯示有錯誤,執行不了?

6樓:小笨蛋呀

明顯是設定有問題,就是路徑設定的問題,建議你別用tc,這個我都不用,用c-free吧,這個不錯的軟體,而且不用設定

7樓:

tc的問題夠多的,幸好我從來不用

編寫的c語言程式是對的,確為什麼總是顯示有一個錯誤,而且看不到錯誤原因,重新關閉再啟動c語言還是這

在執行c語言程式時為什麼就提示程式已停止工作?

8樓:芒果給你吃哇

c語言中函式的呼叫中

bai,參du數傳遞zhi,只能傳遞數值。如果只是將數值傳遞過dao去(接收版者是形參),在子函權數中變化,形參的變化,不會影響到實引數據的內容。

c中,每定義一個變數,系統都會在記憶體中給其分配一個空間用來儲存資料。而這個空間的編號就是這個變數的地址。當我們將這個地址傳遞到子函式中,子函式在運算元據時,就會改變這個地址中的資料,這樣,實參的資料是會發生變化。

而你程式中,傳遞的是a b本身的值(可能是0,可能是1,可能是任意的數),scanf()將這兩個值當作地址去操作,因此會產生系統錯誤,導致程式執行停止。

c語言是一種計算機程式設計語言,它既具有高階語言的特點,又具有組合語言的特點。它由美國貝爾研究所的d.m.

ritchie於2023年推出,2023年後,c語言已先後被移植到大、中、小及微型機上,它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。

它的應用範圍廣泛,具備很強的資料處理能力,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,適於編寫系統軟體,三維,二維圖形和動畫,具體應用比如微控制器以及嵌入式系統開發。

C語言程式無法執行,為什麼C語言程式編譯正確但不能執行?

void f int a,int x,int y,int m,int n 前幾行就有錯的,你 a什麼東西?你再仔細檢查檢查,把你的語法錯誤全排除掉。首先要編譯通過 再看看執行 先編譯一下,看看語法錯誤再說 為什麼c語言程式編譯正確但不能執行?編譯正確只是代表程式沒有語法錯誤,無法判斷邏輯錯誤。仔細檢...

c語言程式執行時間測試,C語言程式執行時間測試

clock t clock void 這個函式返回從 開啟這個程式程序 到 程式中呼叫clock 函式 時之間的cpu時鐘計時單元 clock tick 數,在msdn中稱之為掛鐘時間 wal clock 其中clock t是用來儲存時間的資料型別,在time.h檔案中,我們可以找到對它的定義 if...

c語言,這個程式是怎麼執行的??輸出的數字是怎麼來的

王勃啊 你不要管3221216112這個數字 它顯示出來只是希望告訴你差值 3221216112 和 3221216128 的差值的一定的。因為 3221216112 指向的是a的首地址 而3221216128 指向的是a 4 的地址,他們相差 4 4 16個地址。至於3221216128 是怎麼來...