2016年江西科技师范大学数学与计算机科学学院C语言程序设计(同等学力加试)复试笔试最后押题五套卷
● 摘要
一、选择题
1. 有以下程序
程序运行后的输出结果是( )。
答:D
【解析】f 函数将数组中前9个元素的值加上对应的下标值。
2. 有以下程序:
程序运行的结果是( )。
答:D
【解析】在C 语言中,相同类型变量可以通过等号直接赋值,它会按照每个成员在结构体中的顺序一一对 应赋初值,可知,
3. 若有定义语句:
A.-264 B.552 C.144 D.264 答:A
则执行语句:
后,a 的值是( )。
【解析】赋值运算结合性为自右向左,
4. 设有如下语句:
则以下叙述中错误的是( )。 A.DATE 是用户定义的结构体变量 B.structDate 是用户定义的结构体类型 C.DA TE 是用户说明的新结构体类型名 D.struct 是结构体类型的关键字 答:A
相当于
自右向左计算过程为
【解析】C 语言允许用typedef 说明一种新类型名,其一般形式如下:typedef 类型名新类型DA TE 是这种新类型的名字。DA TE ,名;题目中定义了新类型Date ,这种类型变量包含3个成员,是用户说明的新结构体类型名,不是结构体变量,C 选项叙述正确,A 选项叙述错误,选择A 选项。structDate 是用户定义的结构体类型,B 选项叙述正确。struct 是结构体类型的关键字,D 选项叙述正确。
5. 有以下程序:
程序运行后的输出结果是( )。
答:A
【解析】main 函数中,首先定义两个结构体stn 类型的变量a , b , 把a 成员信息复制给b 成员,在f ( )函数中,利用指针重新对b 成员信息进行赋值,分别后,再调用函数f ( )输出a , b 成员信息。
6. 有以下程序
程序运行后的输出结果是( )。 A.1 B.10 C.11 D.2 答:A
【解析】初始化后,s 指向数组a 的首元素,在调用函数fun 时,形参s 和实参s 是两个独立的int 型指针,在fun 函数内部,形参s 指向新的存储空间,但是不会影响实参s 的指向。所以,
相关内容
相关标签