自制奇葩vb面试题,看你能对几道
这些题都比较奇葩,所以做出选择之前请仔细考虑。
答题过程中不要离开当前页面,不要去试代码,也不要查参考或问别人。
转载请说明作者是 Nukepayload2
Vb版本:14
默认的.net framework版本:4.6
1. 以下两个表达式的结果分别是什么?( )
已知:
Dim temp As Integer = 0
Function Increment() As Integer
temp+=1
Return temp
End Function
表达式A:
IIf(False,Increment(),Increment())
表达式B:
If(False,Increment(),Increment())
A.1 1
B.2 2
C.2 1
D.1 2
2.Windows窗体程序或WPF应用程序的UI线程中下以下代码的执行后果是:( )
Sub Test()
Task.Delay(1000).Wait()
End Sub
A.很快就发生栈溢出异常 B.一直不会结束 C.大约1秒后继续运行下一句 D.立即返回
3.以下用嵌套的一维数组和二维数组数组实现的大小是6x6x6的三维数组应该如何初始化 ?( )
Dim numbers()(,) As Single
A. Redim numbers(5)(5,5)
B.
Redim numbers(5)(,)
Redim numbers(5)(5,5)
C.
Redim numbers(5)(,)
For i = 0 To 5
numbers(i)=New Single(5,5)
Next
D.
Redim numbers(5)(,)
For i = 0 To 5
Redim numbers(i)(5,5)
Next
4.以下代码执行完成后k的值是什么?( )
Dim k!?
For j=0 To 10
Dim i As Integer
i+=1
k=i
Next
A. 1 B.11 C.0 D.无法通过编译
5.在vb14默认设定的编译环境下以下控制台程序代码的运行结果是什么?( )
'省略Module或Class的定义
Sub Main()
Console.WriteLine(Increment)
End Sub
Dim Temp As Integer = 1
Function Increment() As Integer
Increment=n+1
Return Increment
End Function
A.输出 2 并换行
B.发生StackOverflowException
C.由于整数溢出,发生OverflowException
D.无法运行,因为编译错误
6.在某个WPF程序中,以下匿名方法(函数)的返回值是:( )
Function()
Dim a = "奶车"
Mid(a,1,1) = "牛奶"
Return a
End Function
A.牛奶车 B.奶牛车 C.牛车 D.牛奶
自制奇葩vb面试题,看你能对几道的更多相关文章
- 由阿里巴巴一道笔试题看Java静态代码块、静态函数、动态代码块、构造函数等的执行顺序
一.阿里巴巴笔试题: public class Test { public static int k = 0; public static Test t1 = new Test("t1&qu ...
- MySQL面试题看这一篇就够了
现在mysql相关的面试,面试官总会问一些相关的技术问题.在这里,因此就总结一些常见的mysql面试题,都是自己平时工作的总结以及经验.希望大家看完,能避开”面试坑”. 1.MySQL主从复制的原理. ...
- 从八道面试题看JavaScript DOM事件机制
As we all know,事件机制其实很简单,无非冒泡和捕获这两点,笔者不再赘述,网上相关文章一大堆,下面让我们直接看面试题 题目一到七,统一设置css .test2 { height: 50px ...
- 从阿里巴巴笔试题看Java加载顺序
一.阿里巴巴笔试题: public class T implements Cloneable { public static int k = 0; public static T t1 = new T ...
- 一道js面试题看变量的作用域
[问题]分别求下面程序的输出结果: 1. <script type="text/javascript"> var a = 10; sayHi(); function s ...
- 由阿里巴巴笔试题看java加载顺序
一.阿里巴巴笔试题: public class T implements Cloneable { public static int k = 0; public static T t1 = new T ...
- 从经典面试题看java中类的加载机制
1.概述 类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行,对理解java虚拟机的连接模型和java语言的动态性都有很大帮助. 由于Ja ...
- 从一道索引数据结构面试题看B树、B+树
题目1: Mysql数据库用过吧?l里面的索引是基于什么数据结构. 答:主要是基于Hash表和B+树 题目2: 很好请你说一下B+树的实现细节是什么样的?B-树和B+树有什么区别?联合索引在B+树中如 ...
- Java面试题及答案(基础122道,编码19道)
JAVA相关基础知识1.面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分,暂时 ...
随机推荐
- C# 读取JSON
引用 Newtonsoft.Json.dll //C# 读取JSON Newtonsoft.Json.Linq.JObject jsonStr = Newtonsoft.Json.Linq.JObje ...
- 编译 curl with ssl
安装 openssh后,使用 curl 的 ./configure --with-ssl 时,报错“找不到 ssl”.因为 curl在 /usr/local/ssl的安装目录下找动态连接库.而ssl默 ...
- [ITSEC]信息安全·Web安全培训第一期客户端安全之UBB系列
缩略图: 引文: 所谓UBB代码,是指论坛中的替代HTML代码的安全代码.ubb发帖编辑器 这种代码使用正则表达式来进行匹配,不同的论坛所使用的UBB代码很可能不同,不能一概而论.UBB代码的出现,使 ...
- 图文详解远程部署ASP.NET MVC 5项目
话外篇: 由于感觉自己的机器比较慢,配置不好,所以最近想把之前的项目部署到实验室的服务器上,但是由于常不在实验室,所以在想能不能远程部署.因此今天专门研究了一下具体的过程,下面和大家分享一下.本人新手 ...
- php常见小知识总结
1.如果在函数中 unset()一个全局变量,则只是局部变量被销毁,而在调用环境中的变量将保持调unset() 之前一样的值.如果是想把全局变量清空,用$var = array(),注意在他之前别用u ...
- 如何重置CentOS 7的Root密码?设置CentOS 7的Root密码的方法与步骤
- js最新手机号码、身份证正则表达式
身份证正则: //身份证正则表达式(15位) isIDCard1=/^[-]\d{}((\d)|([-]))(([||]\d)|[-])\d{}$/; //身份证正则表达式(18位) isIDCard ...
- 最近买了个kindle,为了方便阅读,写了个程序抓取网页内容发送到Kindle
主要觉得往kindle里加书籍太麻烦了,要下载下来,还要通过邮件发送,特别一些网页文字版的书籍没办法放到kindle里,所以想着还不如自己动手丰衣足食,写一个程序直接抓取网页内容,制作成书籍,然后自动 ...
- C#的回调被C++调用
__stdcall 要加这个 extern "C" __declspec(dllexport) 要用这样的东东 定义 extern "C" __declspec ...
- 无插件纯web 3D机房 (第四季:大型园区、地球仪效果和其他扩展应用)
前言 初次见面的朋友们大家好,这篇文章是"无插件纯web 3D机房"系列的第四季,感兴趣的朋友可从头开始观看,以下是正确的阅读顺序: 无插件纯web 3D机房(第一季:从零开始搭建 ...