前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >我为NET狂官方面试题-基础篇

我为NET狂官方面试题-基础篇

作者头像
逸鹏
发布2018-04-11 11:07:34
7550
发布2018-04-11 11:07:34
举报
文章被收录于专栏:逸鹏说道

最近帮人过一遍C#基础,出了点题目,有需要的同志拿走

答案不唯一,官方答案只供参考,若有错误欢迎提出~

答案明天发

面向过程

  1. 99乘法表
  1. 用循环来输出以下图形(三角形,倒三角,正方形,菱形),每次输出只能一个 *
  1. 加法表
  1. 数组反序:{ "我", "是", "毒", "逆", "天" } {"天","逆", "毒","是","我"}
  2. 请交换两个int类型的变量,要求不能使用中间变量
  3. 求未知个数集合的最大值(int类型)
  4. 输出0~100中所有的质数
  5. 常见排序
  6. 往一个有序数组里面按顺序插入一个数字,使得最终数组还是有序数组
    • 请使用到微软自带的CopyTo方法实现
    • 请用1个循环来实现
  7. 自己定义一个DNTArray类,要求能够添加(Add)任意多个字符串,并实现一个输出的方法(Printf)
  8. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现

面向对象

  1. 写出输出结果:
  1. 写出p.Name的值
  1. 写出输出结果
  1. 找错误,并说明错误
  1. 下面几个关键词,不能修饰类的是? abstract Sealed virtual private
  2. 写出输出结果
  1. 有如下C# 代码,则下面选项中说法正确的是
  1. 以下关于简单工厂设计模式的描述中错误的是( )
  1. 描述错误的是()
  1. 昨天老师告诉小胖猎豹靠奔跑来捕食,老鹰靠俯冲来捕食,蛇靠突袭来捕食。现在老师准备上课提问,请你用简单工厂来实现
  1. 做一个饲养员给老虎喂肉,猴子喂香蕉,兔子喂胡萝卜的例子,来体现面向对象接口(抽象类)的用处
  1. 字符串练习: a.验证电子邮箱的合法性:接收用户输入的电子邮箱,判断是否合法 必须包含 @和.LastIndexOf() EndsWith(); @必须在.的前面,@不能是第一位,.不能是最后一位,@和.之间必须有字符串 b.统计“abacddeabca”中每个字符出现的次数 c.根据用户输入的字符串,查询“abc”出现的次数
  2. 自定义一个数组类

a.能够foreach遍历输出里面的元素 b.在a的基础上,参考ArrayList,手动实现一个类似的动态数组(至少包括Add,RemoveAt等方法)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-10-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 我为Net狂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档