當前位置:首頁 » 編程語言 » 哪些不是正確的c語言
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

哪些不是正確的c語言

發布時間: 2023-04-11 10:11:10

㈠ 下面哪個不是c語言的正確表達式:A、!a B、b%a C、b^a D、~a 並說出理由哦

如果對數據類型無要求,那麼A為邏輯表達式"非",B為算術表達式兆段"取余",C為按位異或表達式"按位異或",D為單目運算表達式"按位取反野褲".
a=1,是賦值表達式,b=5也是賦值表達式.
如果C的意思是b的a次方,那麼這個就選C,正確的應該用冪頌猜簡函數來表示pow(b,a).

㈡ 下面哪個不是C語言正確的語句:A. for( ; ;); B. while (1) ; C. for(1;2;3); D . while(true);

A 肯定不對的,因為它連循環結束的條件都沒跡腔告有!
B 把1當成邏輯真,可以看成循環體為空,改循環是一個死循環。
C 也是一個死循環,2看出邏輯真(不是0就是邏輯真),同樣的循環體為空姿明
D true表示邏輯真,循環體為空,同樣是死循環
A可以認為是不正確的語句;B、C、D雖然設計上有問題(死循環),但是語句還是合圓芹法的。

㈢ ()是不正確的C語言賦值語句。A.x=1,y=2;B.x++;C.x=y=5;D.y=int(x);答案是D,為什麼

如果x和y都已正確聲明並賦值,那麼這4個選項都是正確的,所以這是扯淡題……y=int(x);是把x強制為int型賦給y,int兩邊有沒有()都是合法的。

㈣ c語言中,下面敘述不正確的是

如果是單選題的話應該是 C了, 問題 B 沒有寫全。

預處理 是 編譯器編譯代碼階段進行的預先處理,包括宏定義展開和替換、條件編譯、文件包含等,不是程序執行過程進行處理,所以 C 是錯誤的。

C/C++ 語言規定,預處理命令行必須 以 # 開頭,這樣編譯器才能識別該行代碼是不是預處理代碼,所以 A 是對的。

#define IBM_PC 是宏定義,屬於預處理部分。

㈤ 以下不正確的c語言標識符是什麼

ab.c。不正確的c語言標識符是ab.c。C語言對各種變數,函數等命名時使用的字元序列稱為標識符。

㈥ 在c語言中,下面哪一個不是正確的概念

在c語言中,下面哪一個不是正確的概念。(A)

在 C 語言中 , 下面那一個不是正確的概念 ( )

A. 所有循環語句都要求至少要執行一次循環體。

B. goto 和 if 語句能構成循環語句。

C. 循環過程只能包含,不能交叉。

D. 循環體可以是一條語句。

【答案】A

C語言應用領域:

C語言的應用極其廣泛,從網站後台,到底鄭沖層操作系統,從多媒體應用到大型網路游戲,均可使用C語言來開發:

l C語衡察言可以寫網站後台程序。

l C語言可以專門針對某個主題寫出功能強大的程序庫。

l C語言可以寫出大型游戲的引擎。

l C語言可以寫出另一個語言來。

l C語言可以寫操作系統和驅動程序,並且只能用C語言編寫。

l 任何設備只要配置了微喊攔殲處理器,就都支持C語言。從微波爐到手機,都是由C語言技術來推動的。

㈦ c語言特點不正確的是

1.錯 C語言的代碼質量僅僅比匯編慢20%左右,效率是很高的

2.對 C語言使用了 指針