Sony C++笔试题


Posted in 面试题 onMarch 10, 2013
1.完成下列程序

*

*.*.

*..*..*..

*…*…*…*…

*….*….*….*….*….

*…..*…..*…..*…..*…..*…..

*……*……*……*……*……*……*……

*…….*…….*…….*…….*…….*…….*…….*…….

#include

#define N 8

int main()

{

int i;

int j;

int k;

———————————————————

||

———————————————————

return 0;

}

2.完成程序,实现对数组的降序排序

#include

void sort( );

int main()

{

int array[]={45,56,76,234,1,34,23,2,3}; //数字任//意给出

sort( );

return 0;

}

void sort( )

{

——————————————————

||

——————————————————

}

3.费波那其数列,1,1,2,3,5……编写程序求第十项。可以用递归,也可以用其他方法,但要说明你选择的理由。

#include

int Pheponatch(int);

int main()

{

printf(“The 10th is %d”,Pheponatch(10));

return 0;

}

int Pheponatch(int N)

{

——————————–

||

——————————–

}

4.下列程序运行时会崩溃,请找出错误并改正,并且说明原因。

#include

#include

typedef struct{

TNode* left;

TNode* right;

int value;

} TNode;

TNode* root=NULL;

void append(int N);

int main()

{

append(63);

append(45);

append(32);

append(77);

append(96);

append(21);

append(17); // Again, 数字任意给出

}

void append(int N)

{

TNode* NewNode=(TNode *)malloc(sizeof(TNode));

NewNode->value=N;

if(root==NULL)

{

root=NewNode;

return;

}

else

{

TNode* temp;

temp=root;

while((N>=temp.value && temp.left!=NULL) || (N
{

while(N>=temp.value && temp.left!=NULL)

temp=temp.left;

while(N
temp=temp.right;

}

if(N>=temp.value)

temp.left=NewNode;

else

temp.right=NewNode;

return;

}

}

Tags in this post...

面试题 相关文章推荐
新电JAVA笔试题目
Aug 31 面试题
Android面试题及答案
Sep 04 面试题
.net软件工程师面试题
Mar 31 面试题
请解释virtual关键字的含义
Jun 17 面试题
武汉瑞得软件笔试题
Oct 27 面试题
亿阳信通股份有限公司C#笔试题
Dec 06 面试题
EJB的几种类型
Aug 15 面试题
如何利用XMLHTTP检测URL及探测服务器信息
Nov 10 面试题
请写出一段Python代码实现删除一个list里面的重复元素
Dec 29 面试题
JAVA程序员面试题
Oct 03 面试题
如何通过jdbc调用存储过程
Apr 19 面试题
三个Unix的命令面试题
Apr 12 面试题
VC++笔试题
Oct 13 #面试题
写出程序把一个链表中的接点顺序倒排
Apr 28 #面试题
浙大网新C/C++面试解惑
May 27 #面试题
C++面试题目
Jun 25 #面试题
估算杭州有多少软件工程师
Aug 11 #面试题
输入N,打印N*N矩阵
Feb 20 #面试题
static函数与普通函数有什么区别
Dec 25 #面试题
You might like
用PHP和ACCESS写聊天室(九)
2006/10/09 PHP
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
2010/10/22 PHP
取得单条网站评论以数组形式进行输出
2014/07/28 PHP
Smarty中调用FCKeditor的方法
2014/10/27 PHP
PHP面向对象编程之深入理解方法重载与方法覆盖(多态)
2015/12/24 PHP
PHP代码重构方法漫谈
2018/04/17 PHP
点击文章内容处弹出页面代码
2009/10/01 Javascript
jQuery AjaxQueue改进步骤
2011/10/06 Javascript
javascript获取重复次数最多的字符
2015/07/08 Javascript
jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果
2015/09/19 Javascript
js命名空间写法示例
2015/12/18 Javascript
Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】
2016/05/04 Javascript
基于bootstrap实现收缩导航条
2017/03/17 Javascript
AngularJS自定义指令实现面包屑功能完整实例
2017/05/17 Javascript
JS如何获取地址栏的参数实例讲解
2018/10/06 Javascript
微信小程序使用wx.request请求服务器json数据并渲染到页面操作示例
2019/03/30 Javascript
js实现图片区域可点击大小随意改变(适用移动端)代码实例
2019/09/11 Javascript
解决vuecli3中img src 的引入问题
2020/08/04 Javascript
Python中的if、else、elif语句用法简明讲解
2016/03/11 Python
numpy使用fromstring创建矩阵的实例
2018/06/15 Python
Python将字符串常量转化为变量方法总结
2019/03/17 Python
Python3 chardet模块查看编码格式的例子
2019/08/14 Python
Python drop方法删除列之inplace参数实例
2020/06/27 Python
CSS3中线性颜色渐变的一些实现方法
2015/07/14 HTML / CSS
德国自然时尚和有机产品购物网站:Waschbär
2019/05/29 全球购物
教师求职自荐信
2014/03/09 职场文书
小学生学习感言
2014/03/10 职场文书
公司周年庆典标语
2014/10/07 职场文书
2014年医药代表工作总结
2014/11/22 职场文书
学生会辞职信
2015/03/02 职场文书
物流仓管员岗位职责
2015/04/01 职场文书
党员干部廉政承诺书
2015/04/28 职场文书
阳光体育运动标语口号
2015/12/26 职场文书
《我们的民族小学》教学反思
2016/02/19 职场文书
MySql新手入门的基本操作汇总
2021/05/13 MySQL
B站评分公认最好看的动漫,你的名字评分9.9,第六备受喜欢
2022/03/18 日漫