c語言選擇題,C語言程式選擇題。

時間 2021-10-17 05:14:05

1樓:

1:(c) 2:(b) 3:

(b) 4:(d) 5:(b)

6:(b) 7:(d) 8:

(d) 9:(d) 10:(b)

11:(b) 12:(c) 13:

(a) 14:(c) 15:(b)

16:(c) 17:(c) 18:

(b) 19:(b) 20:(b)

2樓:囂張得很

1.d 2.b 3.

b 4.c 5.b 6.

b 7.d 8.d 9.

d 10.d 11.b 12.

a 13.a 14.c 15.

b 16.c 17.d 18.

d 19.a 20.a

c語言程式選擇題。

3樓:匿名使用者

#include

main()

所以答案是d

4樓:陽光上的橋

你選d能得到老師的分。

但是實際你的**執行不會是這樣,全部都會出錯,因為 你在%和c之間多了空格。

5樓:煞

a錯 不允許有連等於,(其實那個“=”是賦值號,把它右邊的值賦給左邊)

b錯 因為已知y=3,所以y==1這個布林判斷即為false,把布林值賦給整型(題目說x是int整型的),所以錯。

c正確 將整型的x強制型別轉換為單精度float型,再賦給i正確的 因為i是float型的

d錯 題目中i沒有賦初值,不能用來計算 。

回答完畢!!

以上回答你滿意麼?

6樓:匿名使用者

陽關上的橋是正解。而且說出了你的“問題”所在。而煞tabd是在此問題解決後針對的詳細解答,

7樓:尉運南華榮

答案應該選a,

還記得char吧,

當用'abc'賦值時,表示一個字元,且是第一個字元,'a'

而當以"abc"賦值時,表示一個字串,且實際儲存形式是,"abc\0"

所以char

c='\72'實際上等價於char

c='\'

也就是隻有一個字元.

明白不?呵呵,不懂再問.

8樓:黎澤崇運駿

答案是b``char定義的\要表達出來的話是\\所以char

c='\72'裡面的\變得沒意義`有意義的只有72所以是2個字元號

9樓:廉羽智碧玉

答案是b,這個賦值實際上得到的是“:”,“:”的ascii碼:8進位制:72;10進位制:58;16進位制:3a

c語言的幾道選擇題

10樓:

1、下面程式的功能是將字串s中所有的字元’c’刪除。請選擇填空。

#include

main()

(c)s[j]=s[i];j++

2. 下述對c語言字元陣列的描述中錯誤的是(c) 可以在賦值語句中通過賦值運算子"="對字元陣列整體賦值3. 下列關於檔案的結論中正確的是

b.對檔案的操作必須先開啟檔案

4. 若要用fopen函式開啟一個新的二進位制檔案,該檔案要既能讀也能寫,則檔案方式字串應該是

b. “wb+”

5. 有下面的程式段:

char a[3], b = "china";

a = b;

printf("%s", a);

則(d) 編譯出錯

6. 要開啟一個已存在的非空檔案“file.dat”用於修改,正確的語句是

d. fp=fopen(“file.dat”,"r+”);

7. 下列語句中,將c定義為檔案型指標的是b. file *c;

8. c語言中,對檔案操作的一般步驟是

a. 開啟檔案->操作檔案->關閉檔案

c語言程式選擇題

11樓:匿名使用者

default之後因為沒有break,所以會接著執行case '0'後面的v2++

c語言程式選擇題,C語言程式選擇題。

include main 所以答案是d 陽光上的橋 你選d能得到老師的分。但是實際你的 執行不會是這樣,全部都會出錯,因為 你在 和c之間多了空格。 煞 a錯 不允許有連等於,其實那個 是賦值號,把它右邊的值賦給左邊 b錯 因為已知y 3,所以y 1這個布林判斷即為false,把布林值賦給整型 題目...

一道c語言選擇題,一道C語言選擇題

a.這道題不論選擇題應該是 array i 還得加上i 1.看了選項之後發現,需要合併在一起,那應該是 array i 但是選項沒有,那就找選項相同的.只有a了.說說b.沒有i的自增,while無法跳出 c.i自增了.但是array 0 沒有賦值,雖然編譯成功,但是不符合題目 d,重複給array ...

c語言選擇題答案為c求解釋謝謝,C語言選擇題,答案為C,求解釋,謝謝。

答案是c沒問題 先打出studend,然後 b退後1位把游標移到d下面,再打t把d覆蓋了,再向後列印 r把游標移到這一行的開頭s下面,最後輸出s把s覆蓋了 我試了試,的確是s,不過你printf studend bt rs n 在他後面加一個換行就好了,因為列印輸出後面有個 請按任意鍵繼續.當你的 ...