跪求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、联合类型是同一个存储空间,可以被几个不同数据类型的分量成员***享使用。