1樓:
1、c語言識別符號語法是:以字母或下劃線開始,由字母、數字和下劃線組成的符號串。
2、去看一下:1)常用運算子的功能、優先順序和結合性;
2)型別轉換:
如果運算子左右運算元型別相同,運算結果也是相同型別。
如果運算子左右運算元型別不同,首先把型別較低的資料轉換成型別較高的資料,然後運算。
賦值的型別轉換。強制把運算值轉換成變數的型別,然後執行寫操作。
3、去看一下:c語言基本資料型別。
4、意思是將你定義那個八進位制的數x轉成16進位制的數輸出。
5、因為unsigned short表示的範圍跟int表示的範圍不同unsigned short的65536就是int的0,二進位制**完全一樣。
6、b等於3,因為在c=(a%11)+(b=3);這裡有一條賦值語句b=3,所以該指令執行完後,b=3
2樓:匿名使用者
1.sizeof是c語言的關鍵字,所以不能作為使用者識別符號2.沒啥可說的啊、、、、其他三個不對啊
3.只有b的格式正確
float f=f+1.1 f本來就是要定義的,如何加1.1在賦值呢?
4.x=0210 輸出的格式控制是%x,那麼就是把x按照16進位制的資料進行輸出,也就是88
5.整形資料的範圍就是-32768~32767超範圍了自然要從-32768開始算啊
6.c=(a%11)=(b=3);從這句看不就是b=3嗎?其他變數值的改變,但是b是多少就是多少啊。。最後b=3,這就是最後賦值的啊
C語言問題請教,C語言的幾個問題,請高手指教
i sum i這裡麵點問題。應該是i sum i 吧。上面那個迴圈前sum的值是0,經過一次迴圈sum i,此時i的值是1,sum的值變成1 i 變成2了後,退出迴圈,所以i的值就是2 了,輸出i 是2是因為這個必須等到printf 函式之後才能變成3 下面這個就不一樣了,迴圈的是i 與sum i ...
請教C語言學習問題,C語言的幾個問題,請高手指教
死記硬背學c語言是不可能的。c語言是程式設計師和計算機交流的語言,所以要把它當一門語言來學習,好在c語言的大部分單詞跟英語差不多,比如你分不清 什麼時候用printf什麼時候用scanf 那你知道print 和 scan的意思吧?現在如果有人告訴你一個是列印資訊到螢幕,一個是獲取使用者的輸入,你現在...
c語言例題請教求解,C語言程式習題求解
void gettext char lne int 這叫函式宣告。就是告訴編譯器後面要用到viod gettext char lne int 這個函式,這個函式有兩個形式引數 第一個是指向有lne個char元素的陣列的指標,第二個是一個int 型指標。c c 規定,宣告函式時,形參可以只寫型別而不寫...