全国计算机二级vb的问题

来源:百度知道 编辑:UC知道 时间:2024/06/22 07:22:57
我在用模拟考试软时,发现等同的两条语句,软件评分系统给出的得分却不一样.比如text1.text=str(a)和text1.text=a. (a是数值型)得分就是不一样!请问为什么?

因为a是数值型

text1.text 的默认是字符型
因此你需要通过转换函数 str() 把数值型转换为字符型再赋给text1.text
因此得分不一样

vb上机考试不是要实现题目的要求 有时候你做的和题目要求一样但得不到分 就这么回事

你得按评分标准做题

我当年替考就这样 一场考试答4个人的上机。。。。

a本身是数值类型,str()应该是字符串的类型,所以根据题目需要,要写成不同的形式

估计是规范问题,呵呵,但是表达都没错:)