跪求C語言答案
二、判斷題(正確的劃√,錯誤的劃×,每小題1分,***10分)
( × )1、在C語言中,八進制數是用英文字母o後加壹個整數來表示,例如o123。
解析:八進制--數字0 十六進制--0X
( √ )2、C語言函數的缺省(默認)類型是void型(空類型)。
( × )3、在壹個switch語句中,各case子句後的常量表達式可以相同。
解析:這種問題妳可以用編譯器自己編壹個switch語句來測試壹下
( × )4、在C語言程序中,每個函數必須要有且只能有壹個return語句。
解析:反例void fun() { printf("Test");}
( √ )5、在C語言中,函數不能嵌套定義,但可以嵌套調用。
( √ )6、使用宏定義時,宏名可以是大寫或者小寫,但是常用大寫字母表示。
( √ )7、允許定義無名結構,但是它只能在定義結構類型時定義壹次結構變量。
解析:只可以在定義結構體的時候定義壹次結構變量 但是可以定義多個結構變量
( × )8、壹個程序中可以使用多條文件包含命令,但壹條文件包含命令只能包含壹個文件。
解析:比如包含兩個.h(頭文件)是允許的
( √ )9、如果有:int data[10];int *p;則語句p=data和語句p=&data[0]等價。
解析:數組起始地址和數據首元素地址是相同的
( √ )10、聯合類型是同壹個存儲空間,可以被幾個不同數據類型的分量成員***享使用。