C語言問題

2023-05-14 09:25:13 字數 3919 閱讀 6741

1樓:成弘文

c語言、資料結構 可以說是編成者最基礎也是最重要的知識。

好處什麼的那太多了我也就不廢話了,你自己將來體會吧!

至於c語言能幹什麼?我以前就在手機軟體公司用c語言寫手機軟體的(手機所有的功能基本都是用c寫的,厲害吧),目前大部分嵌入式軟體開發基本都用c語言,而且如果對系統和硬體瞭解的話還可以用c語言寫底層驅動程式,甚至可以自己寫作業系統就像現在最流行的linux就是用c寫的(當然並不是說學好c語言就能實現這些,這還需要很多其他的知識)。

至於教材那沒什麼爭議 譚浩強《c語言程式設計》

2樓:

最最權威的教程就是譚浩強老師編寫的《c語言程式設計(第三版)》,這本書從最簡單的入手,特別適合初學者。建議你從這本書開始學習吧。

3樓:匿名使用者

c語言是學習其他高階程式語言的基礎。很多高階語言中的語法都和c語言一樣(雖然現在程式設計都不用考慮太多語法,物件導向程式設計了)。所以要先學好c語言,不能一步登天。

朋友漫漫來吧,雖然學習c語言很乏味!

4樓:大白兔

我有教程,可以發給你,c語言是其他電腦語言的基礎,學了對你肯定有用的!

5樓:匿名使用者

該程式的目自定義函式max(float x,float y)輸出兩個其中大的一個。

至於c有什麼用,我也是處學者啊! 哈哈!

6樓:匿名使用者

c語言是一個很強大的語言,他擴充套件性非常強。

相關教程在網上有很多,建議把基礎打牢,多動手實踐。

7樓:匿名使用者

c傑作:linux

譚浩強《c語言程式設計》

8樓:匿名使用者

強烈推薦譚浩強《c語言程式設計》

對於初學者來說,先找一本教材看看是十分有幫助的,比在網上看東東好多(個人觀點),先入門再上網更好。

上面這本書你可以在舊書店裡找到,幾塊錢就搞定了(黑店例外).

9樓:

摘要。親,您好,c語言問題:1、語法錯誤概念:

是指程式中含有不符合語法規定的語句2、邏輯錯誤概念:是指程式中沒有語法錯誤,可以通過編譯、連線生成可執行程式, 但程式執行的結果與預期不相符的錯誤。3、系統錯誤概念:

是指程式沒有語法錯誤和邏輯錯誤,但程式的正常執行依賴於某 些外部條件的存在,如果這些外部條件缺失,則程式將不能執行。

c語言問題。

親,您好,c語言問題:1、語法錯誤概念:是指程式中含有不符合語法規定的語句2、邏輯錯誤概念:

是指程式中沒有語法錯誤,可以通過編譯、連線生成可執行程式, 但程式執行的結果與預期不相符的錯誤。3、系統錯誤概念:是指程式沒有語法錯誤和邏輯錯誤,但程式的正常執行依賴於某 些外部條件的存在,如果這些外部條件缺失,則程式將不能執行。

親,**太模糊了,看不清楚。

10樓:

摘要。您好,c語言之問題集。

c語言 %-6d:6表示輸出列寬是6個字元,如果實際輸出的字元不足6個,則用空格補充其餘的位置,如果實際輸出大於6個字元,則按實際寬度輸出,前面的負號表示在右邊補空格。

如果沒有負號則表示在左面補空格。

數字是幾就表是幾個空格。

即:printf("%6d",123);

輸出的結果是(一個小數點表示一個空格)

c語言問題。

您好,c語言之問題集c語言 %-6d:6表示輸出列寬是6個字元,如果實際輸出的字元不足6個,則用空格補充其餘的位置,如果實際輸出大於6個字元,則按實際寬度輸出,前面的負號表示在右邊補空格如果沒有負號則表示在左面補空格。數字是幾就表是幾個空格。

即:printf("%6d",123);輸出的結果是(一個小數點表示一個空格)

具體的源**怎麼打。

問一問自定義訊息】

11樓:渠彩榮熊釵

#include

floatn;int

main()

integer

表示整數。real表示實數。

如果這個數取整之後還等於原數,則說明這個數是整數。、

12樓:巢文賦愛蕊

deque::push_back

原型void

push_back(const

t&x);typedef

dequeintdeque;

intdeque

dequetest;

就是在當前的佇列尾部插入一個數value

例如:;依次插入了1,2,3

與pop_back不同,pop_back是刪當前的隊尾值。

push_back

類似堆疊操作push,pop_back

類似堆疊操作。

pop.這裡的"back"

容易把人搞糊塗。

自己看吧。

c語言問題

13樓:匿名使用者

五. 判斷一個正數是否為對稱數,如果是返回0,不是返回1,(不允許呼叫c庫字串轉換相關函式),如11,121,1221就是對稱的。

首先把正數(沒有考慮浮點數)存放到字元陣列中a,len記錄正數長度。

while(num>=10)

然後比較判斷就可以了。}

14樓:我不喜歡故事

第一題的資料儲存形式看不懂到底是啥意思。求解……

15樓:海海胡

選擇題:

1、c2、d

3、b4、c

5、a6、a

7、c8、d

9、b10、d

判斷題:1、錯2、對。

3、對4、錯5、對。

c語言問題

16樓:雲淡風輕

!(a+b)+y-1&&x+b/2

這就是邏輯運算子和算數運算子的優先順序運算問題;

是邏輯非運算子,意思是(a+b)如果不等於0,則!(a+b)的值是0,如果等於0,則!(a+b)的值是1;

知道了!(a+b)的值以後,!(a+b)+y-1的值也就知道了。

然後求x+b/2,先求b/2,也就是b除以2,用得到的商加上x,就得出了x+b/2的值;

然後如果!(a+b)+y-1的值不等於0,同時x+b/2的值也不等於0,那麼這個式子的結果就是1;

如果&&兩邊的式子都等於0,或者有一邊等於0,那麼這個式子的結果就是0;

17樓:匿名使用者

1. turbo c能處理的資料有哪幾種?(5分)

整型、浮點型、字元型。

2. turbo c資料型別如何表示?它們的表達範圍是多少?佔用記憶體空間各是多少位元組?為什麼c語言中要嚴格區別整數和小數?(10分)

int、float、char

int 佔2位元組、float佔4個位元組、char佔1個位元組c語言是嚴格資料型別。

18樓:匿名使用者

(exp)?b++:b--判斷(exp)這個表示式是否為真,如果是真就執行b++,如果非真,就執行b--

我不能很好的表達,給你解題思路:

a.如果(exp)是假的,那麼(exp==0)就是真的,所以這句和(exp)不等。

b.如果(exp)是假的,那麼(exp!=0)就是假的,所以這句和(exp)完全相等。

c.如果(exp)是真的,那麼(exp==1)不一定為真,比如exp是b=2,那麼(exp==1)就為假,和(exp)不等。

d.如果(exp)是真的,那麼(exp!=1)就是假的,所以這句和(exp)不等。

所以答案是b

19樓:匿名使用者

(exp)這句是什麼意思啊就是條件 判斷真還是假如果exp是真 取b++;

假取b--;

就像是判斷bool型別。

應該選b

C語言的問題C語言問題C語言問題

若有說明語句double p,a 則能通過scanf語句正確給輸入項讀入資料的程式段是 解 p a 將a的地址賦值給p,scanf lf p 從鍵盤獲取一個數值賦值給地址p指向的變數 所以選d 有函式fun的定義形式如下。int fun float f 則以下對函式fun的呼叫語句中,不正確的是 a...

C語言問題,c語言問題?

一 c語言規定總是從main 開始執行的 這個函式也叫 主函式 因此,你發來的題目中的 1 6 8 敘述都是錯誤的,都應該選擇f。二 第2題中,c語言對其資料在記憶體中所佔用的實際位元組數,隨著程式中宣告的資料型別以及資料的多少而變化,c語言本身並沒有明確規定。這題應該選f。三 第3題,c語言中強制...

C語言問題,c語言問題?

你這個程式是捕捉0到9的按鍵狀態,按下再鬆開時才會記錄,想要識別所有按鍵,把for迴圈範圍擴大。比如for charch 32 ch 127 ch 這樣就包含了特殊符號及大小寫字母還有數字。但是,這個 是有問題的!一 你這個 需在鍵位已經按下後啟動才能識別,否則啟動時沒有按下對應鍵位,程式就結束了。...