C語言新手問題,C語言入門小問題

2025-01-31 22:35:17 字數 1279 閱讀 7948

1樓:網友

include本身就是包含的意思,所以在c語言裡,是指「檔案包含」,就是乙個原始檔可以將另乙個原始檔的全部內容包含起來。我們一般常用的像#include#include,這寫裡面的 等都是c的庫函式的標頭檔案。要想使用庫函式,就必須呼叫相應的標頭檔案,#include。

一般的標頭檔案所包含的庫函式:

#include //字元處理。

#include //定義錯誤碼。

#include //檔案輸入/輸出。

#include //定義數學函式。

#include //定義輸入/輸出函式。

#include //定義雜項函式及記憶體分配函式。

#include //字串處理。

而且#include包含的也可以是自己寫的c程式檔案,.h和。c檔案都可以的。

#include可以有兩種寫法,#include<>和#include""

一般,包含系統的檔案時用#include<>,包含自己寫的檔案時用#include""

建議你找一本c語言的書好好看看,網上也有很多電子書的。

2樓:手機使用者

include 後加的是一些標頭檔案,可以使用一些標頭檔案裡定義的函式。

比如包括了 ,可以使用printf和scanf函式。

包括了 ,可以使用 sqrt()函式等。

因為scanf和printf用的比較多,所以有的編譯器預設不新增 也可以使用這兩個函式。

return是關鍵字。

c語言入門小問題

3樓:網友

你可以這麼想:

所有陣列下標都是以0開始的,即第乙個數是a[0][0]。

我們先定a[3][4]中「3」所對的為第乙個下標,「4」為第二個。

陣列賦初始值那行所表達的意思是一共三組(第乙個下標),每組4個數(第二個下標),雖說陣列是a[3][4],但其實最後乙個數的下標是a[2][3]

以上理解的話就不難發現:「1」是陣列a[0][0],「9」是a[1][0],「10」是a[2][0]。

然後函式本身是從第乙個數開始找陣列中的最大值。先假定第乙個數是最大值(即max=a[0][0];這句)。若有比max大,則把此值賦給max,row存的是第乙個下標,colum存的是第二個下標。

最後就是輸出了。

4樓:網友

二維陣列就是幾行幾列。

a[2][1]就是第三行第二個數。

陣列的下標都是從0開始。

C語言的小問題求助,C語言報錯的問題?

define crt secure no warnings include include int count int n 求階乘return count int main printf c c 學習q u n 99816772 d n num system pause return 0 c語言報錯...

C語言小小問題

第一次執行x y 的時候,這個表示式的值為0,因為這個時候x 0y 7,運算子的運算規則是有0出0,全1出1,執行以後x變為1,y變為8 第二次執行的時候這個表示式的值為1,因為這個時候x 1,y 8,而在 中,非0的整數可以統一視為1來運算,所以等於1,執行以後x的值變為2,y變為9 你也可以用我...

C語言問題,C語言問題

符合,相當於一個字元,ascii字元可以直接轉成short整型數字。101 不符合,這是一個字串,不能作為常數。不符合,因為 會對雙引號轉義,找不到另一個雙引號。會出錯。而且就算是 也不符合,因為編譯器會把它理解成一個字串,而非單個字元。e3不符合。019不符合,0開頭代表8進位制數,不能出現9。0...