zoukankan      html  css  js  c++  java
  • 一起玩玩面试题(第一关)---五道题估计你要挂四道

    注:先不要看答案,自己说说自己会几道

    第一题

    A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些
      人参加了竞赛:

       (1)A参加时,B也参加;

       (2)B和C只有一个人参加;

       (3)C和D或者都参加,或者都不参加;

       (4)D和E中至少有一个人参加;

       (5)如果E参加,那么A和D也都参加。 

    用编程实现.

    第二题

    不用系统提供的字符串转int的功能,将一个字符串转换为对应的值

    static int StringTolnt(string s)
            {
                int sum = 0;
                for (int i = 0; i < s.Length; i++)
                    sum = sum * 10 + (s[i] - '0');
                return sum;
            }
    View Code

    第三题

    产生一个int数组,长度为100,并向其中随机插入int 值,并且不能重复。

    补充一个限制:不能使用随机函数

    public static int[] Test(int length){
                List<int> array=new List<int>();
                for (int i = 0; i < length; i++) {
                    var obj=new Object();
                    var id=System.Runtime.CompilerServices.RuntimeHelpers.GetHashCode(obj);
                    array.Add(id);
                }
                return array.ToArray();
            }
    View Code

    第四题

    说说什么叫做应用程序域

    .NET运行时为.net程序划分的一个独立运行环境,
    类似于"操作系统为程序划分进程的概念"
    View Code

    第五题(这个简单的题估计一堆人都要挂)

    下面的类和结构体各有多少个构造函数

    class A{
    
    public A(int x){
    
    }
    
    };
    
     
    
    struct B{
    
    public B(int x){
    
    }
    
    };
  • 相关阅读:
    Delphi中的钩子函数HOOK详解
    Delphi好书推荐
    Windows通知栏图标高级编程概述
    关于开机自动运行程序和自动启动服务
    如何在一个窗体中嵌入另一个窗体
    三层中如何在服务器与客户端之间传输自定义的'Record'类型数据的例子
    Delphi中的钩子函数HOOK详解
    STL(转)
    默认参数(c++)
    STL2
  • 原文地址:https://www.cnblogs.com/humble/p/3937667.html
Copyright © 2011-2022 走看看