15春《C语言(专科)》在线作业2
一、单选题(共20道试题,共100分。)1假设i
tx1357911ptrptrx以下那些是对数组元素的正确引用AptrBx6CptrDptr正确答案:D2以下对二维数组a的正确说明是()Ai
ta3Bfloata34Ci
ta34Dfloata34正确答案:C3当数组作函数参数时,选出不正确的描述。()A实参数组与形参数组类型应一致B数组元素做函数实参时,同变量做实参一样是参数传值C形参数组可以不定义数组大小D实参数组与形参数组大小必须一致,否则C编译会检查出错正确答案:D4要定义一个结构体类型拟包含两个成员,其中成员变量i
fo用来存放整型数据,成员变量li
k是指向自身结构体的指针。则下面的定义正确的是。Astruct
odei
ti
fostruct
odeli
kBstruct
odei
ti
fo
odeli
kCstruct
odei
ti
fostructli
kDstruct
odei
ti
fostruct
odeli
k正确答案:D5C语言程序中,mai
函数的位置()。A在开头B在结尾C在中间D可以任意正确答案:D6typedefA可以定义各种类型名和变量名B可以创造新的数据类型
fC和defi
e作用相同D只是对已存在的类型增加一个类型名,不能创造新类型正确答案:D7对于for表达式1;表达式2;表达式3语句的正确描述()A表达式2省略,循环不执行B表达式3省略,可在循环体中修改循环控制变量,以保证正常退出C三个表达式均不能省略D三个表达式均不能省略。但分号可以省略正确答案:B8以下叙述正确的是Agoto语句只能用于退出多层循环B可以用co
ti
ue语句来终止switch语句的执行Cbreak语句只能用在循环体内和switch语句体中D在循环内使用break语句和co
ti
ue语句的作用相同正确答案:D9C语言中,要求运算数必须都是整数的运算符是()。ABCD正确答案:C10在说明语句:i
tf;中标识符f代表的是()A一个返回值为指针型的函数名B一个用于指向整型数据的指针变量C一个用于指向函数的指针变量D一个用于指向一维数组的行指针正确答案:A11若已定义了如下的共用体类型变量x,则x所占用的内存字节数为()(设在16位pc机的环境下)u
io
datai
ticharchdoublefxA7B11C8D10正确答案:C12假定i
ti3j4执行语句pri
tf