关闭

求职路杭州11月份面试题

标签: 面试题
484人阅读 评论(0) 收藏 举报
分类:

       本人大四求职党,因为不关注时事,埋头于代码和电路板之间,错过10月份求职旺季,也错过了几家心仪的公司的校园招聘。好吧,其实我是很后悔的。

11月份才匆匆投递简历,快到月末的时候接到了几家公司的面试通知。

      这里记录下本人11月份的求职试题,以此来记录本人即将逝去的大学青春。

     

      1、用一个算法,得到单向链表的倒数第10个结点。

      2、一串大小写字母并存的字符串,删除其中的C字母,不能破坏整体性。(表示这个很简单)

      3、请问联合体和结构体的区别(话说我一般用不到联合体还真是难倒我了)

      4、goto可以跨函数使用吗?

      5、枚举类和联合体的区别

      6、以下有两段代码,查看其是否合理

            char * printf  ( )

   {

                    char tmp[]="hello";

    return tmp;

   }

          

           char * printf  ( )

   {

                    char *tmp="hello";

    return tmp;

   }

           

     7、以下输出是什么

     printf("%f",3);

    网上相关的说明

   相关讨论

   http://blog.csdn.net/arong1234/article/details/2456455

   http://bbs.csdn.net/topics/300105074

    完整的说明一下吧。 
    首先 printf("%f",10/3);等价于 printf("%f",3);也就是说在这种情况下C不支持类型转换。并且"%f"处理的是double类型的浮点数也就是64位,而且默认的显示精度是小数点后6      位。 
    然后要考虑浮点数的表示方法,根据IEEE 754标准对64位浮点数采用的表示为: 
    数符(1位)| 阶码 (11位) | 尾数 (52位) 
    好了,可以解决问题了。你的3是62个0 + 11, 知道为什么了吧? 数太小了! 在仅仅可以显示小数点6…

0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:46907次
    • 积分:826
    • 等级:
    • 排名:千里之外
    • 原创:30篇
    • 转载:22篇
    • 译文:0篇
    • 评论:2条