弱弱的問乙個C語言基礎只是問題。

時間 2023-04-15 12:10:11

1樓:猶悅沅

意味著'b'作為數值66儲存在乙個32位單元中。

'b'就是乙個8位的單元,怎麼變成32位了?

"利用字元常量這個特性,可以定義乙個字元常量『fate』,這這將把4個獨立的ascii碼儲存在乙個32位單元中。然而,如果把這個字元常量賦給乙個char變數,那麼只有最後8位會起作用, 因此變數的值為『e』"

這段話莫名其妙的,不要管它了。

什麼叫字元常量?'fate'絕對不可能定義為字元常量,頂多可以定義為字串常量"fate";

把這個所謂的字元常量'fate'賦值給32位單元是怎麼賦值的呢?

把這個所謂的字元常量'fate'賦值給char變數是怎麼賦值的呢?

c語言是不支援上面這兩種賦值的,因為'fate'本身就是語法錯誤的。

2樓:華錄_起點

比如這個字元常量 的儲存格式為:f a t e,也就是第0位元組儲存的字元為e,則要將這個賦給乙個char變數,它只能取最低的乙個位元組,也就是第0位元組。

也就是取到e

3樓:匿名使用者

4個獨立的ascii碼儲存在乙個32位單元中,每8位存乙個字母,最後8位存e,賦值之後,前24位被截掉了,剩下最後8位。

關於c語言的6個問題

4樓:世紀網路

分類: 電腦/網路 >>程式設計 >>其他程式語言。

問題描述:1.域寬小於實際寬度時應如何處理?

2.預設的域寬與精度各是多少?

3.精度說明大於或小於實際精度時,應如何處理?

與double的最大精度是多少?

5.如何處理符號位?

6.多餘的小數字是被截斷還是捨入?

解析: 事實上,您問的問題比較泛,如果結合使用的編譯器型別和具體例子來問會比較好些。下面也只是泛泛而談。

1、域寬小於實際寬度時,通常輸出結果以實際寬度為準,如果需要以域寬來輸出,那麼實際結果需要截斷。比如將結果以實際寬度輸出到某個字元陣列中,再截斷。

2、預設的域寬為8位,精度為6位。

3、精度說明大於實際精度時,輸出補餘;小於實際精度時,輸出截斷。

4、float的最大精度是10的負44次方;double的最大精度是10的負323次方。

5、整型資料的符號位出現在最高位元組的最高位;浮點型資料則出現在位元組中間的某個位上。不明白什麼叫如何處理符號位?

6、多餘的小數字是截斷和捨入取決於不同的編譯環境。應當結合自己使用的編譯環境做一下測試即可明白。

關於c語言的幾個問題

關於c語言的基礎問題

5樓:三天打魚

?:是三元運算 條件?成立返回這個:

不成立返回這個x大於10條件不成立所以返回x -10 結果是0w++|z++ 或運算 由於前面的w不為0 所以直接返回結果1 而後面的z++不執行 z值不變。

!w>z w取反大於z !的優先順序高 所以先取反w w不等於0 所以取反結果是0 而0不大於z所以返回0

w&&z w與z是不是都不是0 w=4 z=7 條件成立 返回1結果是 0 1 0 1

上機測試結果。

你那題目是錯的………

6樓:匿名使用者

主要是考察對於各種運算符號以及運算優先順序別的知識掌握;

優先級別:先算術運算,然後。最高:!

&&最低:||

第乙個printf語句中。

x>10?x+100:x-10

這是乙個?運算,其一般格式為。

表示式1?表示式2:表示式3

其運算規則如下:

表示式1是乙個邏輯表示式,如果表示式1結果為真,就以表示式2的結果為最終結果;如果表示式1結果為假,就以表示式3的結果為最終結果。

本題:x>10 為假,因為x的賦值為10;所以結果為: x-10 = 10-10=0

第二個printf語句中。

++是加1運算,而||是邏輯或運算。

w++|4||8,邏輯運算先把非零值轉換成true,0值轉換成false

所以 4||8 ==true||true ==true 再把true轉換成1,所以輸出結果為:1

第三個printf語句中。

!是邏輯運算的非運算,>是關係運算,這裡先做!運算,!3==>true==>false==>0

所以!w>z ==3>7 ==true>7 ==false>7 ==0>7 ==false ==0

c語言裡面,在進行邏輯運算的時候,把非0值看作true,把0看作false,反之在輸出的時候true輸出1,false輸出0。

所以輸出結果為:0

第四個printf語句中。

w&&z,其中&&是邏輯與運算。

所以輸出:1

7樓:小卒丶蹴

w =3,z=7,x=10

printf("%d", x>10?x+100:x-10);

判斷x>10是否為真,結果是為假,輸出冒號後的值:x-10 = 10 -10 =0

printf("%d",w++|z++)

w++ z++ 3++ 7++ 4 ||8 = 1 ,4 ||8兩個非零數相或輸出 1

printf("%d",!w>z);

!w>z = 3 > 7 = 0 > 7 = 0, 先進行!運算,在判斷大小,輸出:0

printf("%d",w&&z);

w &&z = 3 &&7, 兩個非零數相與 輸出: 1答案: c

網頁鏈結。

關於c語言的乙個問題

8樓:萢萢

這種題目挺坑人的,基本都是在玩文字遊戲。

第一題中的c的意思是,如果一門程式語言要成為結構化程式,必須要具備順序、分支、迴圈這三種基本結構。比如:乙個人要是人,就必須是人生出來的,而不是狗或者豬生出來的,因為基因不一樣。

這裡的順序、分支、迴圈結構就相當於基因。

第二題中的c的意思是,如果乙個程式是由結構化程式設計語言寫的,那麼這個程式就是結構化程式,它不一定需要具備順序、分支、迴圈等基本結構,但是用來寫這個程式的程式語言一定是具備寫順序、分支、迴圈等基本結構能力的程式語言,也就是說如果把這個程式擴充套件,是可以寫出順序、分支、循序結構的。比如:乙個已經出生了的人,由於天生殘疾,缺了胳膊斷了腿,雖然這樣,但是他仍然是乙個人,因為他具備的基因是人的基因,只是不完全而已。

c語言基本問題?

9樓:雷克斯博士

具體實現的**。

您好,已貼出具體實現的**,僅供參考。

乙個c語言的問題 5

10樓:滄海雄風

你的題目不對。

下面4個選項中,均是合法轉義字元的選項是( )

a.''b.'\017' 'n'

c.'\018' 'f' 'xab'

d.'\0' '101' 'x1f'

ba 很明顯'\'這個不對。

c '\018',8進製數里會有計數符8麼 'xab'

d '\0' 'x1f' 這兩個都不對。

11樓:

4個選項都沒有全部合法的!

c++ 語言基礎問題

12樓:

1、不寫的話會有預設的析構函式。

2、用字元陣列來處理就好了。

13樓:平填真杯具平男

1. 如果你不想寫析構函式,可以完全不寫,但只有宣告沒有實現是不可以的。如果你的類中有動態申請的記憶體,如果不寫析構函式並在函式中釋放它,是會有記憶體洩漏的;

2. 這種情況只能乙個乙個字元來解析,並自定義乙個在密文中絕對不會出現的字元作為結束符。

14樓:匿名使用者

學習譚浩強的c++,很不錯!

弱弱問日語詞彙悶絕啥意思,弱弱問乙個日語詞彙,「悶絕」啥意思

日語 悶絕 的意思是 苦悶而死。因苦悶痛苦而氣絕。悶絕本意是指讓人昏厥,引申意為 超強的 非常厲害的 假名 羅馬音 mon ze tu 例句 苦 悶絕 因煩惱而苦悶。擴充套件資料悶絕在漢語裡也有暈倒的意思 宋 洪邁 夷堅支志甲 董小七 嘗獨宿其中,天氣盛寒,董 糊窒鏬隙,置熅火,飲村醪一杯而就寢。熱...

乙個小白弱弱的問關於英雄聯盟的問題 各位大手麻煩進來幫解答下

傷害輸出高的話就是末日使者了,不過末日和墮落對線的話,末日會比較慘,因為墮落有個技能是魔法免疫,等於變相的克了末日使者了,而且末日補兵慢,脆皮,墮落的成長屬性是坦克屬性,相對來說生存能力強些。末日和墮落都有吸血,墮落是天賦的法術吸血,末日的是技能直接吸血。墮落可以靠補兵起來,末日的話只能靠人頭起來,...

弱弱的問一下請問跟唯美詩詞,弱弱的問一下經典優美詩詞 帶解析

臨江仙 夢後樓台高鎖,酒醒簾幕低垂 去年春恨卻來時,落花人獨立,微雨燕雙飛 記得小蘋初見 兩重心字羅衣 琵琶弦上說相思,當時明月在,曾照彩雲歸 臨江仙 雙調小令,唐教坊曲名,後用為詞牌。樂章集 入 仙呂調 張子野詞 入 高平調 五十八字,上下片各三平韻。約有三格,第三格增二字。柳永演為慢曲,九十三字...

弱弱得問一下男生們私密的問題,弱弱得問一下男生們乙個私密的問題

一般的都是男人的2個手指大這樣,也就4厘公尺這樣大,長在10厘公尺這樣,放心,你們的那個道道很有伸縮性,不過第一次還是有點痛的 說自己那勃起有手腕那麼大的,都把自己形容成是個畜生。一般畜生勃起就有手腕那麼大。比如馬。放心。疼是會疼的。你看見過黃瓜嗎?你看見過黃瓜就行了。大的和黃瓜查不多。一般大的比黃...

弱弱的問一句破chu多痛,弱弱的問一句,破chu多痛啊

有的人很疼,有的人幾乎不疼 沒有多疼的,你怕嗎?不痛 一下捅進去的事 第一次很疼 後面就是享受 要做好前戲,足夠濕潤會好很多 弱弱的問一句,破chu多痛啊.分人吧 有的不舒服有的就還好 每個人情況不一樣。最好留給你老公 弱弱問一句 slsb什麼意思 弱弱的問一句,女朋友給我kj算不算破戒 可能會出現...