TCL集团软件开发方向校园招聘笔试题

时间:2018-12-31 12:00:00 资料大全 我要投稿

TCL集团软件开发方向校园招聘笔试题

  一.填空题

TCL集团软件开发方向校园招聘笔试题

  1.C语言的程序总是从_______函数开始执行,从_____函数结束执行,

TCL集团软件开发方向校园招聘笔试题

  2.注释语句从_______________开始,到________________结束。

  3.用户自定义标识符可以由字母、下划线或________________组成。

  4.a或b中至少有一个大于1,其C语言表达式是_________________。

  5.表达式‘a’-‘A’-6的值是______________。

  6.表达式199/200的数据类型是_____________,它的值是______________。

  7.使用数学函数时,需要在程序头部写入__________________命令。

  8.完善下列语句,是以下程序段输出10个整数,请填入一个整数。

  for(i=1;i<=______________;i++)

  printf(“%d”,i++);

  9.下列程序段的执行结果是_______________。

  int n=0;

  while(n++<=2);printf(“%d”,n);

  10.判断字符串s1是否大于字符串s2,应使用语句_________________。

  11. 多重继承指一个派生类可以有________ 。

  12. 保护继承下,基类中所有公有成员在派生类中的访问属性是______ 。

  13. 假定要访问一个对象指针p所指对象中的b成员,则表示方法_________。

  14. 若需要把一个函数“void F();”定义为一个类AB的友元函数,则应在类AB的定义中加入一条语句:_____________。

  二、选择题

  1. 定义一个变量使之保存值的范围是0-65535,应该选择( )类型。

  A.unsigned short int B. int

  C.short int D.long int

  2. ( )不是构造函数的特征

  a.构造函数的函数名与类名相同

  b.构造函数可以重载

  c.构造函数可以设置缺省参数

  d.构造函数必须指定类型说明

  3. 设x、y、z都是整型变量,x、y的初值都是5,执行z=(++x)+(y- -)+1后,x、y、z三变量的值按顺序是( )。

  A.5, 5, 11 B.6, 6, 13 C.4, 6, 12 D.6, 4, 12

  4.下列字符中不属于转义字符的是( )

  A. \n B.\t C.\b D.\k

  5.下列不正确的标识符是( )

  A._char B.a?b C.x D.st2_flag

  6. C语言的源程序( )主函数

  A. 可以没有 B.可以有多个

  C.有且只有一个 D.若有,只有一个

  7. 在内存中应该开辟( )多少个字节来存放字符‘\n’.

  A. 1 B. 2 C. 3 D. 4

  8. 下面的( )不是合法的c语言常量,

资料共享平台

TCL集团软件开发方向校园招聘笔试题》(https://www.unjs.com)。

  A. 123 B.‘M’ C.0892 D. “Flag”

  9. 下面( )对变量的说明是错误的。

  A. char c1, int x; B. int a,b; float x, y;

  C. int a; int b; D. char c1; int x;

  10. 有变量说明int a=3;, 则表达式a<1&&--a>1的运算结果和a的值应该是( )

  A. 0和2 B. 0和3 C. 1和2 D. 1和3

  11. 设int x=12;, 则执行完语句a+=a-=a*a; 后,a的值是( )

  A. 552 B. 264 C. -264 D. 144

  12. c语言中,运算对象必须是整型数的运算符是( )

  A. % B. / C. %和\ D. %和/

  13. 以下关于break语句的描述,只有( )是正确的。

  A. 在循环语句中必须使用break语句。

  B. break语句只能用于switch语句中。

  C. 在循环语句中可以根据需要使用break语句。

  D. break语句可以强制跳出所有循环。

  14. 下面的叙述中,不正确的`是( )

  A. 在main函数中说明的变量的作用域是整个程序。

  B. 全局变量在程序运行期间一直占用分配给它的存储单元。

  C. 形式参数是局部变量。

  D. return()语句中括号内可以是常量、有确定值的变量或表达式。

  15. 定义函数时,默认的函数类型是( )

  A. auto B. register C. static D. extern

  16. c语言中的函数( )

  A. 可以嵌套定义 B. 嵌套调用和递归调用均可

  C. 不可以嵌套调用 D. 可以嵌套调用,但不可以递归调用

  17. 已知:print( )函数是一个类的常成员函数,它无返回值,下列表示中,( )是正确的。

  a.void print( ) const;

  b.const void print( );

  c.void const print( );

  d.void print(const);

  18. 关于虚函数的描述中,( )是正确的。

  a.虚函数是一个static类型的成员函数

  b.虚函数是一个非成员函数

  c.基类中说明了虚函数后,派生类中将其对应的函数可不必说明为虚函数

  d.派生类的虚函数与基类的虚函数具有不同的参数个数和类型

  19. 关于new运算符的下列描述中,( )是错的。

  a.它可以用来动态创建对象和对象数组

  b.使用它创建的对象和对象数组可以使用运算符delete删除

  c.使用它创建对象时要调用构造函数

  d.使用它创建对象数组时必须指定初始值

  20. 在一个函数中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用( )。

  a.内联函数

  b.重载函数

  c.递归调用

  d.嵌套调用

【TCL集团软件开发方向校园招聘笔试题】相关文章:

1.TCL集团校园招聘C/C++方向笔试题

2.中再集团校园招聘软件开发岗笔试题

3.阿里巴巴集团校园招聘笔试题

4.腾讯校园招聘软件开发类笔试试题

5.小米春季校园招聘电商方向笔试题

6.建行校园招聘笔经

7.工行校园招聘笔经

8.大唐电信校园招聘软件开发测试笔试题