计算机二级考试 的小问题

本人过去考过二级,只是那时黑没有改革,现在需要学习c++,,想顺便拿个c++的二级证,以证效果。想问问现在考试就一场吗,即基础考试和操作题一块儿考完?他们的分值如何分配呀。过去是有笔试和机试的两科分别六十分即可通过。现在怎么分法儿呀

我来晚了,人家已经基本说清楚了,
ε(┬┬_┬┬)3

不过感觉还是有点错误需要指正!
<( ̄) ̄)/

==========================
1,设a="Visual Basic" 下面使 b="Basic"的语句是:

b=Mid(a,8,5) b=Right(a,5,5)

这两个选项分别都是什么意思啊???
=====================
第一个 b=Mid(a,8,5)
Mid 是middle的缩写,也就是从中间取值的意思,
第一个8是从第几位开始取,第二个5是表示要取多少位
所以第一个答案b=Mid(a,8,5) 意思也就是 取变量a(也就是“Visual Basic”引号里的字符串)的值,从第8位开始往后取5位(不含第8位)

第二个 b=Right(a,5,5)
Right英文地意思是右边,在VB中,它表示从右边开始取字符串的值,对应的还有Left(从左边取值)
Right(a,M,N) 的含义是 从右边的第M位开始取值,往前取N位(要算上M位)
也就是“Visual Basic” 从右边取5位,即Basic

答案B 正解!
/( ̄▽ ̄)♂
-----------------------------

=========================
2,函数的Len(Str(Val("123.4")))值为___

这一层层的都是什么意思啊???

============================

Len的意思是Length的缩写,即长度,在VB中用它来统计一个字符串的长度(包含空格),
例如
Len("123") 返回的结果就是 3 ;
Len("abcdef") 返回的结果就是6
Len("12 3")返回的结果就是 4

-----------------------------
Str 是英文 String的缩写,表示字符串,它常用来声明某个变量的类型,也可以用来进行类型转换,在这里是类型转换作用,
例如说 Str(100) 注意这里的100没有引号哦,
表示的意思是 把数字100转换为字符串 " 100" ,但是返回的字符串 前面有一个空格 ,因为vb中当一数字转成字符串时,总会在前头保留一空位来表示正负,返回的字符串包含一前导空格暗示有一正号。

-----------------------
然后是最里面的Val
Val 也是用来转换的, 它和Str功能相反,是把字符串转换为数字
但是忽略里面的空格(转换途中遇到第一个英文字母截至)

Val("2457") ' 返回 2457。
Val(" 2 45 7") ' 返回 2457。
Val("24 and 57") ' 返回 24。
Val(" 1615 198th Street N.E.") ,返回 1615198。

-----------------------------
所以我们从最里面来一步步看
Val("123.4") 返回 123.4 (是Double型的,也就是小数型)
然后
Str(123.4) 返回的是" 123.4" 注意这个字符串前面有一个表示正负的空格
最后
Len(" 123.4" ) 返回的是包含空格的的字符串的长度
正解为 6 不是 5

----------------------
以上 请多多关照!
/( ̄▽ ̄)♂
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-25
我就是今年三月考的,全部是是上机,分批次考,每批次两个小时,只要过60就合格了,记得是40个选择题(每个一分),程序填空题,改错题和程序设计题各一道,后面的分数占得比例相对高一点,错一个空,七八分的样子就没了,网上买套题做,基本都能过,祝你好运哈本回答被提问者采纳
相似回答