正确答案: F
Quick Basic Programming
题目:执行以下程序段后,变量c$ 的值为 ( ) 。
解析:MiD(string,start\[, length\]) 返回 Variant (String), 其中包含字符串指定数量的字符;
查看原题查看所有试题
学习资料的答案和解析:
[单选题]下列叙述中正确的是。
程序设计语言中的数据一般是顺序存储结构,因此,利用数组只能处理线性结构
[单选题]以下能正确定义字符串的语句是( )。
char str[]=”、0”;
解析:C语言中,字符串是用一对双引号括起来的字符序列,并用字符型数组来存放,故c选项和D选项不属于字符串,A选项定义的是一个字符变量s拄,却用来存放字符串,显然也不正确,因此B选项正确。
[单选题]以下叙述中错误的是( )。
用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
解析:本题重点考察函数返回值的相关知识,函数的值只能通过returll语句返回主调函数,在函敦中允许有多个return语句,但每次调用只能有一个return语句t执行,因此只能返回一个函数值。不返回函数值的函数,可以明确定义为“空类型”,类型说明符为“void”。因此B选项正确。
[单选题]下面关于数组的初始化正确的是
char str[ ] ={'a','b','c'}
解析:解析:本题考查的是字符数组的初始化。选项B) 中用3个元素初始化大小为2的数组,越界了;选项C) 中应该是2行3列的数组,题中使用3行 2列初始化;选项D) 中数组合后应用方括号。
[单选题]下列有关线程的叙述哪个是正确的?
调用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
解析:解析:一个新创建的线程并不是自动开始运行的,必须调用它的start()方法使之将线程放入可运行态。不同优先级的线程间是抢占式的,而同级线程间是轮转式的。主线程具有默认优先级。Java中线程的优先级从低到高以整数1~ 10表示,分10级。