1樓:
全是錯誤的。
a——雖然書寫格式沒有錯,但既然有空的,就得初始化,以使編譯器知道應該是幾。
b——只可以靠近陣列名的那一個空著,就是說書寫格式都錯了。
c——道理同b。
d——除了靠近陣列名的可以空著,其他的都不能空著。
c語言選擇題一個,求詳解
2樓:半世迷離的沉浮
a 是對的,換行會看的更加清晰。
#define size 10 //把size的巨集定義為10
char str1[size]的意思
就是char str1[10]
char str2[size+2]的意思就是char str2[12]
b,char str;裡面應該要放入具體的容量,比如 char str[10];
c,int num['10']是錯誤的,int num[10]是對的。
d是錯誤的,c語言不允許這種寫法,不允許定義的變數出現在陣列裡,因為變數值的改變,就會導致陣列的破壞,這樣會破壞程式的健壯性。
c語言的一道簡單題目 求詳解
3樓:鬼採
答案是25,選c。
void prty,正確來說應該寫為void prty(int x),這句是定義一個沒有返回值的函式
內。根據題容目給出的程式,該函式的作用是列印該函式的引數。在主函式(main()函式)裡,先定義了一個整型變數a,並給a賦值為25,然後把變數a當成引數呼叫prty函式,則結果是列印變數a的值,也就是25,故選c。
4樓:
你是問bai
第一行?
第一行du中的void prty(int x)其中void表示此函式
沒zhi有返回值dao。(通俗理解就是呼叫這內個函式的那個「地方容」得不到這個函式的返回值 這個函式只是被單純的呼叫 不指望它給我們帶回什麼資料)
你問:「能夠解釋下void prty 是什麼意識?」
prty不用我解釋了吧?是一個函式的名字。
這個屬於c的函式那一塊的知識了。這都是最最基礎的東西了。
5樓:東風冷雪
結果 25
那是一個函式,而已
6樓:匿名使用者
void 指的是沒有輸出 修飾prty函式
7樓:宿雨厭厭
void 是 空型別 的意思
prty 是函式的名稱
void prty(int x)的意思是:ptry 函式的參量版為 一個int的變數 x,返回值為 void(不返回任何類權型)
如果是 int prty(int),那麼返回值就是 int,在 prty(int)
中函式體就必須寫
return num;//num 必須是一個 int 變數
簡單的c語言位運算選擇題,求大神詳解,不勝感激!只做第三題就可以了(^_^)
8樓:匿名使用者
第三題是不是印錯了?
如果x前面有~符的話。答案就是d。
c語言選擇題求詳解
9樓:匿名使用者
選擇d,可以用任意表示式
表示式只要值為非零整數,即為真,否則為假
跪求一道c語言的選擇題 求詳解
10樓:想把你忘了
if(語句1) 語句2;
語句=true 執行 語句2
a. k%2 當他不等於0 時 為true 為0 時為falseb. k%2=1 賦值語句 為true (好比陳述句,不存在疑問c.
(k%2)!=1 k對2求餘不等於1 為trued. !
k%2==1 注意優先順序先做!k 在% !k對2求魚等於1 為 true
這題 怎麼說了 很模糊 應該選d 不過很勉強
11樓:原來的我
我覺得你的選項有錯吧 你再檢查一下選項 下面有這幾種情況k%2無非只有兩個結果0和1
(a)k%2
放在if語句中表示結果是1 為真 結果是0 為假(b)k%2==1(b選項應該這樣寫吧)
放在if語句中表示只要k%2的結果為1就是返回真,其他就是假 所以這個是跟a一樣的
(c)(k%2)!=0(c選項可能應該這樣寫)放在if語句中表示k%2的結果只要不等於0就返回真 否則為假這跟結果等於1是真是一樣的 所以abc相同(d)的表示式的意思是將k%2的結果取反 如果取反後的記過等於1就是真否則就是假 換種說法就是如果k%2結果為0就是真 否則就是假 那這個選項跟其他三個選項是不一樣的 所以選d
12樓:
b 選項是否是 k%2 == 1,如果是 k%2 = 1, 那 if(k%2 = 1)無論如何都為真了……
那麼,我猜是你打錯了。
只提一點,!的優先順序比%高。
13樓:匿名使用者
這樣的,前三個都是計算式,比如k % 2 = 1,是計算出k的值,c答案也一樣,a答案是k % 2如果有一個k值,那麼這個if語句也成立。而最後一個是做比較,是判斷==號左邊的值是否等於右邊的,是,則if語句滿足,否則就不滿足
如果滿意,請採納
14樓:匿名使用者
b肯定不行,這是賦值不是判斷
a和c的用意是一樣的
d中,先對k取反(!的優先順序高),再模2進行判斷
15樓:王海洺
a選項...就這樣?
幾道簡單的c語言選擇題,幾道簡單的C語言選擇題
ddbab bbacc cadbb b 簡單做了一下,你再參考參考其他的意見 方法很簡單,在vc執行一下就知道啦 1.d 2.d 3.b 4.a 5.b 6.b 7.b 8.a 9.c 10.c 11.c12.a 13.d 14.b 15.b 16.b 1 d 陣列長度中不能出現變數,其定義為 型別...
英語選擇題求詳解,一個英語選擇題求詳解
句子本身是一個倒裝句,所考查的是定語從句的引導詞,所以先將句子還原成正常語序 she was standing exactly there i had left her,crying bitterly.她就站在我丟她的地方,哭得很傷心。從句中完整的形式應該是i had left her there ...
一道c語言題,解釋一下,求解一道C語言選擇題解釋一下怎麼做出來的
結果是8 define n 2 define m n 1 define mun m 1 m 2巨集定義的帶入 是直接帶入 也就是如下 mun m 1 m 2 n 1 1 n 1 2 後一個n 1沒有括號,這是規則。2 1 1 2 1 2 8 d 列印結果是8所以 define 巨集定義 define...