gameloft智乐软件(北京)有限公司 software engineer笔试题

Gameloft 笔试题 Gameloft 笔试题 Gameloft 笔试题 Gameloft 笔试题 Gameloft 笔试题 立即下载

来自:

http://www.shitibao.com/paper.html?id=32834

 

选择题

1:编译程序的功能是

A.将汇编语言程序转换为目标程序

B.将汇编语言程序转换为高级语言程序

C.将高级语言程序转换为目标程序

D.将高级语言程序转换为汇编语言程序


2:以“W”方式打开文本文件a:/aa.dat,若该文件已存在,则

A.新写入数据被追加到文件末尾

B.文件被清空,从文件头开始存放新写入数据

C.显示出错信息

D.新写入数据被插入到文件首部


3:设宏定义#define P(x) x/x ,则执行语句printf(″%d/n″,P(4+6));后的输出结果是

A.1

B.8.5

C.11

D.11.5


4:在下列运算符中,优先级最低的是

A.!

B.·

C.( )

D.[ ]


5:设enum color {red,yellow=2,blue,white,black}r=white;, 执行 printf("%d" ,r) ;后的输出结果是

A.0

B.1

C.3

D.4


6:以下叙述中不正确的是

A.在不同的函数中可以使用相同名字的变量

B.函数中的形式参数是局部变量

C.在一个函数内定义的变量只在本函数范围内有效

D.在一个函数内的复合语句中定义的变量在本函数范围内有效


7:执行下述程序的输出结果是( )。

#include

int m=13;

int fun(int x,int y)

{

int m=3;;

return (x*y-m);

}

main()

{

int a=7,b=5;

printf ("%d/n",fun(a,b)/m);

}

A.1

B.2

C.7

D.10


8:main()

{ int x,y;

  x=y=1;

  y=++x;

  printf( ″ %d,%d/n ″ ,x,y);

}

程序运行结果为

A.2,2

B.1,2

C.2,1

D.1,1


9:假定a和b为int型变量,则执行下述语句组后,b的值为

a=1;

b=10;

do

{

b-=a;

a++;

} while (b--<0);

A.9

B.-2

C.-1

D.8


10:常数的书写格式决定了常数的类型和值, 0x1011 是

A.8 进制整型常量

B.字符常量

C.16 进制整型常数

D.2 进制整型常数


11:设ch、out都为字符型变量,ch:='D';

  执行语句:if(ch>='A')or(ch<='Z')

  then out:=chr(ord(ch)+ord(‘a')-ord(‘A')

  out的值是(  )。(其中A,a,D,d的ASCⅡ码分别为:65,97,68,100)

A.'D'

B.'d'

C.'A'

D.'a'


12:位运算中,操作数左移一位,其结果相当于操作数

A.乘以2

B.除以2

C.乘以4

D.除以4


13:对于文件操作方式″ rb+ ″,准确的说法是

A.可读写文本文件

B.只读二进制文件

C.只读文本文件

D.可读写二进制文件


14:求一个双精度实数的绝对值,应该调用函数

A.sqrt

B.pow

C.abs

D.fabs

简答题

15:根据蒙特卡洛算法计算圆周率

double PI( DOWRD dwCount/*测试次数*/ );

返回值:PI

16:数组a[N],存放了1至N-1个数,其中某个数重复一次。写一个函数,找出被重复的数字.时间复杂度必须为o(N)函数原型:int do_dup(int a[],int N)

17:描述派生类的内存存储方式。

18:写一段程序,找出数组中第k大小的数,输出数所在的位置。例如{2,4,3,4,7}中,第一大的数是7,位置在4。第二大、第三大的数都是4,位置在1、3随便输出哪一个均可。

19:谈谈COM的线程模型。然后讨论进程内/外组件的差别。

20:int func(int a)

{

int b;

switch(a)

{

case 1: 30;

case 2: 20;

case 3: 16;

default: 0

}

return b;

}

则func(1)=?

21:阅读下列程序,将输出结果写到各题右侧的空白处。

main( )

{ int i;

  for(i=0;i<5;i++)

  switch(i%2)

  { case 0:printf(″1″);break;

   case 1:printf(″0″);

}

}

22:设有一个顺序表A,包含n个元素,要求写出一个将该表逆置的算法,并只允许在原表的存储空间少再加一个附加的工作单元。

23:有五个人坐在一起,问第5个人多少岁?他说比第4个人大2岁。问第4个人多少岁?他说比第3个人大2岁。问第3个人多少岁?他说比第3个人大2岁。问第2个人多少岁?他说比第1个人大2岁。最后问第1个人多少岁?他说是10岁。请问第5个人多大?

24:下面的函数实现在一个数上加一个数,有什么错误?请改正。

int add_n ( int n )

{

static int i = 100;

i += n;

return i;

}

25:统计一个字符串中字符出现的次数。

建议复习malloc,free,memset,strlen,strcmp,strcpy,const,指针等等

虹软笔试题 1:以下属于C语言保留字的是 D A.fopen B.include C.get D.unsigned 2:设enum color {red,yellow=2,blue,white,black}r=white;, 执行 printf("%d" ,r) ;后的输出结果是 D A.0 B.1 C.3 D.4 3:对于while语句,错误的说法是 B A.用条件控制循环体的执行次数 B.循环体至少要执行一次 C.循环体有可能一次也不执行 D.循环体中可以包含若干条语句 4:在C语言中,′a′和″a″存储所占用的字节数分别是 B A.1,1 B.1,2 C.2,1 D.2,2 5:设int a,*p;则语句p=&a;中的运算符“&”的含义是 D A.位与运算 B.逻辑与运算 C.取指针内容 D.取变量地址 立即下载

相关推荐

gameloft笔试的几道经典原题

gameloft笔试的几道经典原题软件测试有几道题还是比较经典。#includeusingnamespacestd;voidfunc(floatf){printf("%f\n",f);}voidfunc(inti){printf("%d\n",i);}intmain(intargc,char*argv[]){func(1.2);return0;}以上代码在V  gameloft笔试的几道经典原题  软件测试  有几道题还是比较经典。  #include  usingnamespacestd;  voidfunc(floatf)  {  printf("%f\n",f);  }  voidfun

智乐软件笔试题(Gameloft) C++

   “是日也,天朗气清,惠风和畅。仰观宇宙之大,俯察品类之盛,所以游目骋怀,足以极视听之娱,信可乐也。 ……”。成都得今天空很蓝,阳光和煦,云淡风轻,心情舒畅,特引王羲之《兰亭集序》来表达下。  为此再写XX公司笔试题之二( C++)以寄托……===声明:本人在技术上向来支持直接明了问题根本,阐述问题,解答问题,力求让每个过客知道所以然,(Know

skyworld2288 6779

自动驾驶仿真(二)—— 基于PreScan与Simulink的联合仿真

自动驾驶仿真软件介绍二—— PreScan与Simulink联合仿真1. Prescan仿真软件2. Prescan与Simulink联合仿真2. 1 Prescan和matlab软件安装2. 2 联合仿真配置3. 联合仿真实例3.1 一辆不按法规行驶的小车3.2 另一辆的正常行驶的小车3.3 视觉辅助摄像机3.4 传感器检测4. 系列学习视频教程5. 参考学习的书目教材 上一篇博文简单介绍了Carsim与Simulink联合仿真,接着这篇就再继续简单介绍另一款自动驾驶仿真软件Prescan,并且简单做个P

zhudj08的博客 1万+

中兴c语言 面试题,中兴手机嵌入式开发面试题汇总(1)

1:将一个整数10002存到磁盘上,以ASCII码形式存储和以二进制形式存储,占用的字节数分别是A.2和2B.2和5C.5和2D.5和5知识点:数据类型的存储方式2:表达式 !x 等效于A.x==1B.x==0C.x!=1D.x!=0知识点:逻辑非3:执行下列程序#include ″stdio. h″main{printf(″%d\n″,NULL);}后输出的结果是A.-1B.0C.1D.2知识...

weixin_36166752的博客 958

解决redhat8/centos8无法使用yum问题(报错:This system is not registered to Red Hat Subscription Management)

解决redhat无法使用yum问题、以及替换repo文件后仍无法使用yum的问题

qq_43569119的博客 4342

相机标定原理与张氏标定法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

heeweii的博客 2280

C语言课程期末考试,C语言》课程期末考试-第三套

第三套期末考试题一、单项选择题 ( 在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题 1 分,共 15 分 )1. 完成 C 源文件编辑后、到生成执行文件, C 语言处理系统必须执行的步骤依次为 ( )A. 连接、编译 B. 编译、连接C. 连接、运行 D. 运行2. 常数的书写格式决定了常数的类型和值, 0x1011 是 ( )A.8 进制整型常量 B. 字...

weixin_31211821的博客 435

沁恒CH32V30X学习笔记02--GPIO的使用教程及2次封装驱动

刚复位后,GPIO 口运行在初始状态,这时大多数 IO 口都是运行在状态所有的 GPIO 口都可以被配置外部中断输入通道,但一个外部中断输入通道最多只能映射到一个GPIO 引脚上,且外部中断通道的序号必须和 GPIO 端口的位号一致,,两方都是一对一的关系。复用功能。

Car12 707

c语言处理系统必须执行的步骤依次为,C语言》课程期末考试-第六套

第六套期末考试题一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共15分)1.完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为( )A.连接、编译B.编译、连接C.连接、运行D.运行2.常数的书写格式决定了常数的类型和值,0x1011是( )A.8进制整型常量B.字符常量C.16进制整型常数D.2进制整型常数3.C语...

weixin_39955355的博客 1927

2026年03月CCF-GESP编程能力等级认证Scratch图形化编程一级真题解析

本文收录于《,订阅后可阅读专栏内所有文章。

人生就是一个不断学习的过程 240

5G/NR SSB学习总结

6.1 SSB概念 同步信号和PBCH块(Synchronization Signal and PBCH block, 简称SSB),它由主同步信号(Primary Synchronization Signals, 简称PSS)、辅同步信号(Secondary Synchronization Signals, 简称SSS)、PBCH三部分共同组成。 6.2 SSB特征 ...

欢迎来到小七的博客,这里将带你深入探索5G通信的神秘世界。无论你是通信领域的专业人士还是对这一领域充满好奇心的技术爱好者,这里都有专业协议解读、通信知识普及以及有趣的Python编程内容等你发现。 8万+

c语言课程终结考试,C语言》课程期末考试-第六套

第六套期末考试题一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共15分)1.完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为( )A.连接、编译B.编译、连接C.连接、运行D.运行2.常数的书写格式决定了常数的类型和值,0x1011是( )A.8进制整型常量B.字符常量C.16进制整型常数D.2进制整型常数3.C语...

weixin_30619981的博客 546

手把手教你学Simulink——基于Simulink的电压型 vs 电流型整流器性能对比

摘要:本文基于Simulink平台对比分析了电压型整流器(VSR)和电流型整流器(CSR)的性能差异。VSR采用电容滤波,具有高功率因数(PF>0.99)、低输入电流THD(<3%)等优势,但动态响应较慢;CSR采用电感滤波,动态响应快(<0.05s),但THD较高(5%~8%)。研究建立了统一测试平台,详细对比了两者在稳态性能、动态响应、效率等方面的差异,并给出了控制算法实现和参数优化建议。通过量化分析,为电力电子工程师提供了拓扑选型依据,可根据恒压/恒流需求选择最优方案,有效缩短开发周

MHD0815的博客 173

中兴手机嵌入式开发笔试题2010

中兴手机嵌入式开发笔试题 windyleaf07 发表于 2010-5-13 21:45:00 1:将一个整数10002存到磁盘上,以ASCII码形式存储和以二进制形式存储,占用的字节数分别是 c A.2和2 B.2和5 C.5和2 D.5和5 知识点:数据类型的存储方式 2:表达式 !x 等效于 b A.x1 **B.x0** C.x!=1 D.x!=0 知识点:逻辑非 3:执行下列程序 #...

复兴号之编程复兴 960

OpenClaw 运行时错误文档:Embedded Run Agent End with Stream Error(嵌入式运行代理结束流式错误)

OpenClaw运行时错误文档:EmbeddedRunAgentEndwithStreamError(OC-ERR-009) 该错误表示LLM提供商在流式传输过程中发生服务器端异常(HTTP 500),属于可恢复的中等严重性错误。典型表现为日志中出现包含"stream_error"和500状态码的错误信息。系统会自动进行错误分类(50%为服务过载,25%网络问题等),并通过内置机制尝试解决:包括模型切换、API密钥轮换和自动重试策略。用户可采取重试请求、切换模型或简化请求内容等操作,管理

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 554

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

中农大网院C语言设计在线作业,[东北农业大学]网院18秋《计算机程序设计(C语言)》离线作业...

%2==0) s=s+a;printf(“s=%d”, s);}4. main(){ int a=10,b=5,x;x=aprintf(“x=%d\n”,x);}5.main(){ int n=2345,k=0;while(n>1){k++;n= n/10 ;}printf(“%d\n”,k);}四 程序填空所谓水仙花数是指一个三位正整数,其各位数字的立方之和等于该正整数。例如编写程序,...

weixin_39627481的博客 883

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

1011 A+B 和 C (15 分)

1011 A+B 和 C (15 分) 给定区间 [−2​31,231] 内的 3 个整数 A、B 和 C,请判断 A+B 是否大于 C。 输入格式: 输入第 1 行给出正整数 T (≤10),是测试用例的个数。随后给出 T 组测试用例,每组占一行,顺序给出 A、B 和 C。整数间以空格分隔。 输出格式: 对每组测试用例,在一行中输出 Case #X: true 如果 A+B>C,否则输出 ...

qq_42337888的博客 255

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

C++数据结构精要+题目答案(详细)

 数据结构是计算机科学专业的核心课程之一,面向对象方法已经成为目前系统开发和程序设计的主流模式,而C++是目前使用的最广泛的面向对象程序设计语言之一。知识点1、顺序表的概念顺序表是线性表的顺序存储结构,加按顺序存储方式构造的线性表的存储结构。说明:对于n个元素的顺序表A,可以表示为A[1..n](适合Pascal),其下标从1到n,A[1]称为第1个元素,A[2]称为第2个元素,……,A[n]称为

xxyakoo的博客 2599

enum COLOR{white,yellow,blue=6,red,black=10}

enum COLOR{white,yellow,blue=6,red,black=10}; 遵从上一项加一的原则,所以 red=7

Bily_on的博客 8931

东华理工大学c语言试题,东华理工大学C语言期末考试试题2.doc

您所在位置:网站首页 > 海量文档&nbsp>&nbsp计算机&nbsp>&nbspC/C++资料东华理工大学C语言期末考试试题2.doc4页本文档一共被下载:次,您可全文免费在线阅读后下载本文档。 下载提示1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。2.该文档所得收...

weixin_29021291的博客 833

GameLoft智乐软件笔试题目誊抄练习——未完待续

游戏公司准备面试的笔试面试题目

Juery_Lee的专栏 1265

c语言 字母 八进制表示'/1011',C语言学习-进制转换、变量

虽然我是计算机专业毕业的,也学过C语言,之前去网上也自学了一下C语言和OC语言,但是为了把基础打好,我把自己当成一个新人,重新把这C语言和OC语言学好。好的不说这些了,进入正题,不然大家都要说我跑偏了。。。哈哈!今天主要学习了进制和进制之间的转换、简单程序的一般形式、基础数据类型、常量、变量、运算符、表达式、printf、scanf函数。一、进制大家在平时当时,是用十进制来计数的,如“十”,我们可...

weixin_35598388的博客 3716

枚举enum类型

enum是枚举类型,枚举类型在使用中有以下规定: 1. 枚举值是常量,不是变量。不能在程序中用赋值语句再对它赋值。 例如对枚举 weekday 的元素再作以下赋值: sun=5; mon=2; sun=mon; 都是错误的。 2. 枚举元素本身由系统定义了一个表示序号的数值,从 0 开始顺序定义为 0 , 1 , 2… 。如在 weekday 中, sun 值为 0 , mon 值为 1 , …,sat 值为 6 。 【例】 1 2 3 4 5 6 7 8 9 in...

将八进制数字字符组成的字符串转换为与其值相等的十进制整数 519

ARM 汇编调试入门:MOV、LDR 和 STR

掌握,最重要的是看清数据移动的方向。

ccddvvv的博客 199
上一篇: 游戏程序员养成计划
下一篇: c++总结(1)-变量作用域及extern使用以及头文件预编
evilotus
博客等级 码龄18年 1粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值