考研计算机复试(广东工业大学C语言复试2018笔试题)(精华题选)

1.obj文件是:(二进制文件

2.函数func(float x){printf("%f",x+x);}的类型是()

  A.void    B.int类型

  C.无法确定

3.若有定义:int a[2][3];则对a数组的第i行第j列元素地址的正确引用是(C、D),

                对a数组的第i行第j列元素值的正确引用是(A、B)

  A.*(a[i]+j)  B.*(*(a+i)+j)

  C.(a[i]+j)   D.*(a+i)+j

4.关系运算符==与>=的优先级相同(错误

  解析:> >= < <= 优先级大于 == !=

5.全局变量加上static属性,作用是限制全局变量的作用域(正确

  解析:

    (1)static 全局变量--->作用是限制其作用域(仅本文件可使用)

    (2)static 局部变量--->作用是改变其存储方式(生存期)

    (3)static 函数--->作用是限制其作用域(仅本文件可使用)(内存只存一份)

6.什么叫结构化算法?为什么要提倡结构化算法?

  答:

7.简述单链表的优点和缺点。

  答:单链表操作灵活,增加、删除元素时只需修改指针,从堆中分配空间,自由度大但难管理,只能顺序存取,不能随机存取。

8.(1.将数字转换为字符串)(2.取整数各个位数的值)(3输入位数判断)

猜你喜欢

转载自www.cnblogs.com/austainfael/p/10575800.html