常见的面试C#技术题目
2012-05-17 15:38
239 查看
遍历查询窗体界面的textbox为空值
经典的又是冒泡
foreach (System.Windows.Forms.Control control in this.Controls) { if (control is TextBox) { TextBox tx = (TextBox)control; tx.Text = string.Empty; } }
一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。 答:public class MainClass { public static void Main() { Console.WriteLine(Foo(30)); } public static int Foo(int i) { if (i <= 0) return 0; else if(i > 0 && i <= 2) return 1; else return Foo(i -1) + Foo(i - 2); } }
经典的又是冒泡
请编程实现一个冒泡排序算法? 答: int [] array = new int [*] ; int temp = 0 ; for (int i = 0 ; i < array.Length - 1 ; i++) { for (int j = i + 1 ; j < array.Length ; j++) { if (array[j] < array[i]) { temp = array[i] ; array[i] = array[j] ; array[j] = temp ; } } }
求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m 答: int Num = this.TextBox1.Text.ToString() ; int Sum = 0 ; for (int i = 0 ; i < Num + 1 ; i++) { if((i%2) == 1) { Sum += i ; } else { Sum = Sum - I ; } } System.Console.WriteLine(Sum.ToString()); System.Console.ReadLine() ;
相关文章推荐
- 常见的面试C#技术题目
- 常见的面试C#技术题目
- C#面试常见题目
- 常见C#面试题目(ZZ)
- 常见C#面试题目(ZZ)
- 给即将在今年九十月份找工作立志从事java开发的同学分享一下常见的面试题目!
- 《面试》--数据结构常见题目分析
- 兴趣讨论:从一道技术面试题目说起
- 程序员面试笔试宝典学习记录(一)(常见面试笔试题目)
- iOS 常见面试题目-看着不错就转载了 (三)
- C#.Net经典面试题目及答案
- 33条C#、.Net经典面试题目及答案
- Java/C#面试常见问题汇总
- 面试10大算法汇总+常见题目解答(Java)
- C#简单的面试题目(三)
- 33条C#、.Net经典面试题目及答案
- 面试题(一)-------面试中常见的字符串类型题目及思路解答
- 技术面试题目汇总
- .net(C#)经典面试题目
- C#.Net的常见面试试题(2)——基础知识