当前位置:编程学习 > VB >>

一家公司的笔试试题 求解答!

4. 一列数的规则如下: 1、1、2、3、5、8、13、21、34......, 求第30位数是多少,用程序来实现。   
5. 程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。要求: 
1.要有联动性,老鼠和主人的行为是被动的。 
2.考虑可扩展性,猫的叫声可能引起其他联动效应。
7. 输入一个字符串,打印出该字符串中字符的所有排列。例如输入字符串abc,则输出由字符a、b、c所能排列出来的所有字符串abc、acb、bac、bca、cab和cba。
8. 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”。
最好斗勇VB写啊 先谢谢大家了! --------------------编程问答-------------------- 不会吧,这些题目除了第2道连我业余的都可以做的出来啊 --------------------编程问答--------------------
嗯 嗯 麻烦能把代码写出来吗 --------------------编程问答-------------------- 第4题:
Option Explicit

Private Sub Command1_Click()
   Debug.Print getValue(30)
End Sub


Private Function getValue(n As Long) As Long
   Dim i As Long
   Dim v1 As Long, v2 As Long, v3 As Long
   Dim vi As Long
   
   getValue = 0
   v1 = 1
   v2 = 1
   v3 = 2
   For i = 4 To n
      vi = v3 + v2
      getValue = vi
      v3 = vi
      
      vi = v2
      v2 = v2 + v1
      v1 = vi
   Next

   
   MsgBox getValue
End Function
--------------------编程问答-------------------- 你当我傻啊,你以为我们真不知道这是你们老师布置的作业题啊 --------------------编程问答--------------------
引用 4 楼 wowfiowow 的回复:
你当我傻啊,你以为我们真不知道这是你们老师布置的作业题啊


--------------------编程问答-------------------- 我晕 这真是笔试的好伐 还有好心人给点指导吗?? --------------------编程问答-------------------- 嗯嗯,一定不要上当

引用 4 楼 wowfiowow 的回复:
你当我傻啊,你以为我们真不知道这是你们老师布置的作业题啊
--------------------编程问答-------------------- 啥单位啊,笔试出这种题 --------------------编程问答-------------------- 现在只有作业题还老用斐波那契 --------------------编程问答-------------------- 用这当笔试题的公司,建议你也别去了。 --------------------编程问答-------------------- 估计也是作业 --------------------编程问答-------------------- 公司笔试的话你也没这耐心写这么多你不会的题目上来 --------------------编程问答-------------------- 大牛们都成了作业写手了…… --------------------编程问答-------------------- 我怎么看起来那么像二级的试题 --------------------编程问答-------------------- 除了那个猫和老鼠和我们当年的作业题目完全吻合

你还是别去这家公司了 --------------------编程问答-------------------- 可能是招比较初级的程序员吧
不过哪个猫和鼠哪个题,还是不错的,用VB实现的话,必须对类、事件、接口的有一定的了解 --------------------编程问答-------------------- --------------------编程问答-------------------- public class MainClass {
private static int a;

public int show(int i){

// Console.WriteLine(show(30));
if(i<=0){
a=0;
}
if(i==1&&i<=2){
a=1;

}
else{
a=show(i-1)+show(i-2);
}
return a;

}
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,