正确答案: C
标准模块只用来定义一些通用的过程
题目:下列说法错误的是( )。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]执行下列程序,输出的结果为( )。 public class Test { public static void main (String[] args) { int a=10; for (int i=1;i5;i++) {a+=10;} System. out. println (A); } }
50
解析:解析:本题中for语句循环了4次,所以a就加了4次10。
[单选题]有如下程序: #includeiostream> using namespace std; class MyClass{ public: MyClass(int x):val(x) {} void Print() const {cout"const:val="val'\t';} void Print() {cout"val="val't';} private: int val; }; int main() const MyClass obj1(10); MyClass obi2(20); obj1.Print(); obj2.Print(); return 0; } 程序的输出结果是( )。
const:val=10 val=20
解析:解析:此题考查的是常成员函数的重载。常成员函数是使用const关键字说明的函数。COHM关键字可用于区分重载函数。此时,常对象调用常成员函数,一般对象调用一般成员函数;题目中的Print()就是通过const重载的两个成员函数,主函数中声明的。obj1是常对象,obj2是一般对象。故输出结果是const::val=10val=20。
[单选题]有如下程序段: Dim str As String * 10 Dim i str1 = "abcdefg" i = 12 len1 = Len(i) sir2 = Right(str1, 4)执行后,len1和str2的返回值分别是( )。
2,defg
解析:解析:i的值为12,长度为2。Right()函数的功能是从字符串的右边截取n个字符,所以str2的值为"defg"。
[单选题]命令"DIMEarray(5,5)"执行后,array(3;3)的值为 ______.
P
解析:解析:创建数组的命令格式有两种DIMENSION数组名>(下标上限1>[,下标上限2])[…]DECLARE数组名>(下标上限1>[,下标上限2])[…]两种格式的功能完全相同。数组创建后,系统自动给每个数组元素赋以逻辑假F。