首页 > 其他 > 详细

10.19 科大讯飞笔试小记

时间:2015-10-20 11:50:20      阅读:182      评论:0      收藏:0      [点我收藏+]

监考很严,要求把手机放信封里。拿到考题还以为是在做高考卷,因为不能带草稿出去,所以以下是和同学讨论整理的。

试卷分为选择,填空,编程。

选择部分:

1.考了有理数的概念,m/n(n!=0)

2.考概率论,两个袋子一个4红球2白球另一个2红2白,随机抽一个袋子再随机抽一个球,问抽到红球概率是多少 答案是7/12

3.宏定义 #define SQUARE_SUM (x*x)+(y*y)

i=1,j=2;
问 j*SQUARE_SUM(i+1,j)等于多少?

答案是12,因为宏定义是个字符串替换,替换完是j * ( i+1 ) * ( i+1 ) + j * j=12

4.用一个定长数组实现一个队列,front表示队列头,rear表示尾,一开始都是0。有元素入队rear加1,有元素出去front加1,问怎么计算队列现有多少个元素?

答案是( rear - front + N+1 ) % (N+1),其中N是数组长度

5.给定一个排序问题,两趟之后是8,9,。。。,4,5,。。。20,。。。,1,2 问是什么排序 候选项有冒泡排序,选择排序,插入排序,快速排序

我选了插入排序

6.

for( int i=0; i<5; )
    print(‘%d‘,i);
    i++;

问执行结果是什么,答案是死循环

7.C程序基本单位编译单位是什么?

这题我选错了

填空题:

1.考了fseek函数,还好本科时候写过还记得

2. cpu 最小调度单位是什么 我写 线程

3.a,b,c三个字符入栈出栈所有可能的顺序中,在abc三个字符的全排列中哪个不可能出现?

答案是 cab

4.int* q=new int[64]怎么释放q

这题我犯了低级错误。答案是delete []q; q=NULL;我写成了delete q; q=NULL;

 

10.19 科大讯飞笔试小记

原文:http://www.cnblogs.com/wacc/p/4894203.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!