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語言選擇題,求高手解答,急急。。
紫翼魔狼 1 c語言的基本資料型別不包括 d 陣列型別 2 以下敘述不正確的是 c c程式的基本組成單位是函式 3 以下敘述不正確的是 d 表示式x 和 x的值是相同的 4 設x 10,y 3,則x y運算後x,y的值分別為 b 13,3 5 實現將一個串 tom 輸出到終端,下面程式段正確的是 d...
c語言 幾道選擇題,C語言 幾道選擇題
1 a2 c 3 a4 c 5 c6 d 7 c8 d 9 c10 d 11 c 12 c 15 d 呵呵 我來幫幫你 1.a2.d 3.a4.這一題要看你的c的執行環境,不同的環境出來的結果可能不同5.b6.d 7.b8.d 9.c10.d 11.b 12.c 15.c 搞定,錯了被打板了可不能怪...