A.摆值几越大,抗滑性能越好
B.构造深度TD越大,抗滑性能越好
C.横向力系数SFC越大,抗滑性能越好
D.制动距离越长,抗滑性能越好
第1题
A.0
B.1
C.2
D.3
第2题
写出程序的输出结果
class Class1 {
private string str = "Class1.str";
private int i = 0;
static void StringConvert(string str) {
str = "string being converted.";
}
static void StringConvert(Class1 c) {
c.str = "string being converted.";
}
static void Add(int i) {
i++;
}
static void AddWithRef(ref int i) {
i++;
}
static void Main() {
int i1 = 10;
int i2 = 20;
string str = "str";
Class1 c = new Class1();
Add(i1);
AddWithRef(ref i2);
Add(c.i);
StringConvert(str);
StringConvert(c);
Console.WriteLine(i1);
Console.WriteLine(i2);
Console.WriteLine(c.i);
Console.WriteLine(str);
Console.WriteLine(c.str);
}
}
第3题
完成下面类中成员函数的定义。 #include <iostream> #include <string> using namespace std; class str {private: char *st; public: str(char *a) {set(a); } str & operator=(str &a) {delete st; set(a.st); return *this; } void show(){cout< <st> < <endl;} ~str(){delete st;} void set(char *s) 初始化st {_____ strcpy(st,s); } }; main() {str s1("he"),s2("she"); s1.show(),s2.show(); s2="s1;">
第4题
写出程序的输出结果
class Class1 {
private string str = "Class1.str";
private int i = 0;
static void StringConvert(string str) {
str = "string being converted.";
}
static void StringConvert(Class1 c) {
c.str = "string being converted.";
}
static void Add(int i) {
i++;
}
static void AddWithRef(ref int i) {
i++;
}
static void Main() {
int i1 = 10;
int i2 = 20;
string str = "str";
Class1 c = new Class1();
Add(i1);
AddWithRef(ref i2);
Add(c.i);
StringConvert(str);
StringConvert(c);
Console.WriteLine(i1);
Console.WriteLine(i2);
Console.WriteLine(c.i);
Console.WriteLine(str);
Console.WriteLine(c.str);
}
}
第5题
下面程序运行的结果是() public delegate void TestDelegate(string msg); public class Student { public event TestDelegate btEvent; private string num; public Student(string Num) { this.num = Num; Console.WriteLine("zhang"); btEvent += new TestDelegate(test); } private void test(string cou) { Console.WriteLine(cou); } public void Show() { Console.WriteLine("C#"); if (btEvent != null) btEvent(num); } static void Main(string[] args) { Student stu = new Student("78"); stu.Show(); } }
第6题
以下代码的运行结果是() public class Test{ String str=new String(“hello”); char ch[]={‘a’,’b’,’c’}; public static void main(String[] args) { Test ex=new Test(); Ex.change(ex.str , ex.ch); System.out.println(ex.str+“and”+ex.ch[0]); } public void change(String str , char ch[]){ str=”world”; ch[0]=’a’; } }
A、hello and d
B、hello and a
C、world and d
D、world and a
第7题
下面成运行的结果是 abstract class A { public abstract void printStr(string str); } class B : A { public override void printStr(string str) { str = str + "override"; Console.WriteLine(str); } static void Main(string[] args) { A a = new B(); a.printStr("print "); } }
A、print
B、override
C、print override
D、编译出错
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!