自制奇葩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.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分,暂时 ...
随机推荐
- mvc 方法只允许ajax访问
有时候我们写一些方法 只想在ajax使用 其他的不想暴露 就可以对方法进行限制 如下: [AttributeUsage(AttributeTargets.Method)] public class ...
- webpack 打包时到底如何组织js
问题一:引入前端库,方法也是不一样的 比如 lodash.js ,作为一个 chunk 用 html-webpack-plugin 打包到页面里,会生成一个全局变量 window._ ,在其它 js ...
- [原创]android自定义控件的最大高度MaxHeightView
代码地址:https://github.com/Carbs0126/MaxHeightView android中部分控件具有maxHeight功能,如button等,但是对于ViewGroup类的控件 ...
- MySQL数据库从GBK转换到UTF-8最简单解决方案(也适用于其它编码转换)
1.使用mysqldump导出表结构,如: mysqldump -d -u root -p 数据库名 >/root/struct.sql 2.使用mysqldump以特定编码导出数据(其中utf ...
- SAP ECC PP 配置文档
SAP ECC 6.0 Configuration Document Production Planning & Control (PP) 1. General Settings 1.1 Ma ...
- java-cef系列视频第二集:搭建开发环境
上一集我们介绍了如何从官方代码编译java-cef. 本视频介绍了如何使用eclipse搭建java-cef二次开发环境. 下一集我们将给java-cef添加flash支持. 本作品采用知识共享署名- ...
- mac 自动配置java版本
首先输入命令:vi .bash_profile ,添加如下内容: # Mac默认 JDK (Mac默认自带了一个jdk6版本) export JAVA_6_HOME=`/usr/libexec/jav ...
- swift 闭包
闭包可以捕获和存储其所在上下文中任意常量和变量的引用. 这就是所谓的闭合并包裹着 这些常量和变量,俗称闭包. Swift标准库中提供了sort排序函数,sort函数的第二个参数是个闭包.和OC中的bl ...
- POJ 1012 Joseph
Joseph Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 44650 Accepted: 16837 Descript ...
- 【转载】linux tail命令的使用方法详解
本文介绍Linux下tail命令的使用方法.linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新 ...