c語言程式設計請問這個程式中clrscr為什麼有問題

時間 2021-08-30 09:50:35

1樓:匿名使用者

你可能和糾結,為什麼clrscr()功能沒有用,編譯器還報錯,對不?呵呵

其實,有兩個問題:

---------------

1、clrscr()是在標頭檔案conio.h下的函式,原型是void clrscr(void)。

於是,你【好像懂了】,便在你原有程式的基礎上加了一個#include

但是很不幸,編譯器依然報錯,甚至發出“'clrscr' undefined; assuming extern returning int”的錯誤提示,對不?

於是你需要了解第2點了

2、在vc平臺下,顯然是不能使用控制檯語句conio的,而在tc平臺則可以

(想要更具體,請參照c free 標準,他會對你幫助很大)

--------------------------------------

好了,廢話結束,我幫你修改下:

#include

#include

int main()

2樓:烏鴉苦求知

試一下把清屏函式clrscr()寫在printf();前面;

3樓:善良的

你用哪種編譯器,這個clrscr(),是用tc編譯的

c語言中加入clrscr();為什麼報錯?

4樓:匿名使用者

這個函式是tc專屬。。。真蛋疼。。

這樣:#include

system("cls"); // windows下

5樓:飛瑤小饕餮

將clrscr();替換成 system("cls");  再加#include標頭檔案

6樓:匿名使用者

沒有這個系統命令。。。

7樓:我喂卡

#include

#include

int main()

gg(i);

printf("\n");

printf("\n");

printf("\n");}}

int gg(int i)

}int aa()

while(fgets(str,length,fp)!=null)return 1;

fclose(fp);

}int bb()

fputs("\n",fp);

fputs(str,fp);

printf("加入成功");

fclose(fp);

return 1;

}int cc()

while(fgets(str,length,fp)!=null)}fclose(fp);

return 1;

}int dd()

while(fgets(str,lenght,fp)!=null)}fclose(fp);

return 1;}

c語言中的清屏函式clrscr()應該怎麼用?

8樓:會飛的小兔子

void clrscr(void);

程式例:

#include

int main ()

擴充套件資料c語言特點:

1、c語言設計目版標是提供一種能以權簡易的方式編譯、處理低階儲存器、產生少量的機器**以及不需要任何執行環境支援便能執行的程式語言。

2、c語言可以允許對硬體記憶體地址進行直接讀寫,以此可以實現組合語言的主要功能,並可直接操作硬體。c語言不但具備高階語言所具有的良好特性,又包含了許多低階語言的優勢,故在系統軟體程式設計領域有著廣泛的應用。

9樓:匿名使用者

clrscr函式為c語言的清屏函式,

功能為清除螢幕上的輸出,clrscr為clear screen的簡寫。

clrscr並不是c語言的標準專庫函式,而屬是tc平臺特有的函式,在其它編譯器中無法使用。

1 函式宣告:

void clrscr(void);

2 標頭檔案:

#include

3 程式示例:

#include

int main ()

4 在當前主流編譯器中,不支援該函式,可以用system("cls");//windows平臺或system("clear");//unix/linux平臺實現相同效果。

10樓:星空

c語言中的清屏函式clrscr()應該怎麼用,可以清除螢幕上顯示的任何內容。

11樓:匿名使用者

趕緊補上年中的清屏函式,應該精確的來使用,那你要補上就行

12樓:一天下午好

不用那位那麼麻煩,為什麼非要使用這個函式?system("dir")就可以了

13樓:匿名使用者

#include

void main()

只有這樣才行

因為原來是tc的~

14樓:匿名使用者

#include

main()

clrscr()函式必須在宣告語句之後.

15樓:匿名使用者

#include

main()

16樓:babyface♀緋綃

#include

void main()

c語言中clrscr()函式

17樓:匿名使用者

void main()

18樓:匿名使用者

clrscr()

清除當前字元視窗所有字元

clrscr()在文字圖形程式設計中作用如下

clrscr()將整個視窗回中的文字全部清除,答將游標移到視窗左上角(1,1),如果在執行clrscr()函式前設定過文字顏色、背景顏色或文字屬性,則清屏後這些設定將生效。

c語言中clrscr()是什麼意思?

19樓:會飛的小兔子

c語言抄中clrscr()是清除文字模式視窗襲,就是清屏的意思。

clrscr並不是c語言的標準庫函式,而是tc平臺特有的函式,在其它編譯器中無法使用。

例:#include

intmain()

擴充套件資料一、c語言中clrscr()的使用注意事項1、只有在turboc中可以執行。

2、在turboc++中,需要先另存為(另存為),c格式,才能使用。

二、在vc中無法呼叫該函式,有下列方法:

#include

system(“cls”);

這種辦法的缺點是程式額外執行系統程式執行清屏操作,延長了程式執行時間。

20樓:匿名使用者

清除文字模式視窗 清屏的意思 就是把之前顯示出的文字字元去掉 跟cmd裡面的清屏的功能是一樣的 實際上是clear screen的簡寫

21樓:匿名使用者

由來:clearscreen的縮寫

意思copy

22樓:匿名使用者

清屏函copy

數,可以將上次執行的結果全部或部分清除(看你將函式用在程式的什

麼位置),例如你執行一個程式後,如果在turbo c下可按alt+f5檢視結果,執行幾次就有幾個結果,但是如果你只想顯示本次執行結果,就可以在main函式後用clrscr()函式(可用在變數申明後)

23樓:匿名使用者

c編譯的程式運復行後不是制會有個dos視窗嗎?將裡面的字和bai圖全刪掉

還不懂的du話,給你個例zhi子:開始->執行->cmd,跳出一dao個dos視窗,在裡面打入?然後回車,等它執行完後你再打入cls然後回車,就可以看到效果了.

不同的是這種方法仍會有幾個字留下,但用clrscr函式後就是一片黑色啦

24樓:匿名使用者

清屏就是將你現在所用的視窗上的所有顯示資訊都清除,然後你的視窗就是空的了

25樓:匿名使用者

清屏的,將輸出視窗的所有輸出清除

c語言程式設計序,c語言程式程式設計

首先根據題意,每月需還本金5000元 60萬除以120個月 然後每月的利息等於還貸本金總額乘以月利率 即 第乙個月為60萬乘以,第二個月為59萬5000乘以0.005,以此類推 所以最後的程式應該為 include int main void printf repayment d repayment...

C語言程式設計,c語言程式設計序

c語言程式設計 和安裝編譯器。c語言需要通過編譯器解釋為計算機可以理解的機器碼。編譯器通常是免費的,不同的作業系統上一般使用不同的編譯器。2.理解基本概念。c語言是一門古老的語言,但卻十分強大。它最初是為unix作業系統設計的,但後來被移植到了幾乎所有的作業系統上。3.檢視一些基本的 下面是用c語言寫的...

c語言程式,c語言程式設計序

我輸出的是 1 65 因為x被賦值為啊,並且你是小數點後保留三個位數的啊。答案應該錯了。應該是 1 65 那個2應該是。100 65 是因為保留一位小數是因為 保留3位小數。printf d d a,c,f,x 輸出結果應該為 1 65 及執行後a 1,c 65,f 是100 65的結果 x 因為這...