在C#中创造一个对象是,系统最先执行的是()中的语句。
第1题:
对于拷贝初始化构造函数,正确的描述是( )。
A.在C++语言中,如果不自定义类的拷贝初始化构造函数,则每个类都有默认的拷贝初始化构造函数
B.必须为每个类定义拷贝初始化构造函数
C.如果要使用拷贝初始化构造函数,则必须在类中先定义
D.当定义了类的构造函数时,如果要使用拷贝初始化构造函数,则必须定义拷贝初始化构造函数
第2题:
以下说法不正确的是
A.C程序中必须有一个main()函数,C程序是从main()函数的第1条语句开始执行的。
B.非主函数都是在执行主函数时,通过函数调用或嵌套调用而得以执行的。
C.C程序中的main()函数必须放在程序的开始位置。
D.C程序中的main()函数位置可以任意指定。
第3题:
请补充函数proc(),该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串:“yes!”,否则函数返回字符串:“no!”,并在主函数中输出。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。
试题程序:


【l】char*proc(intn)【2】2【3】n%i==0
【解析】由整个程序可知,【1】应为函数proc()的函数头。根据主函数中的调用可知形参的个数和类型,因此,【1】处填“char”proc(intn)”。素数为只能被1和它本身整除的整数。要判断一个整数是否为素数,要看它是否能被除1和小于它本身之外的数整除,因此,【2】处填“2”;【3】处填“n%i==0”。
第4题:
对C语言源程序执行过程描述正确的是______。
A.从main函数开始执行
B.从程序中第一个函数开始执行,到最后一个函数结束
C.从main函数开始执行,到源程序最后一个函数结束
D.从第一个函数开始执行,到main函数结束
第5题:
以下说法中,不正确的是
A.C程序中必须有一个main()函数,从main()函数的第一条语句开始执行
B.非主函数都是在执行主函数时,通过函数调用或嵌套调用而执行
C.C程序中的main()函数必须放在程序的开始位置
D.C程序中的main()函数位置可以任意指定
第6题:
MFC程序框架中,最先执行的函数是()。
第7题:
C#的构造函数分为实例构造函数和静态构造函数,实例构造函数可以对()进行初始化,静态构造函数只能对静态成员进行初始化。
第8题:
在C#中创建一个对象是,系统最先执行的是()中的语句。
第9题:
C语言程序从()开始执行。
第10题:
一个类中,只能有一个构造函数
构造函数的名称与类名称一样,并且没有返回类型
构造函数在对象销毁时自动执行
一个类至少要有一个构造函数
第11题:
静态成员
静态成员和非静态成员
非静态成员
动态成员
第12题:
与方法不同的是,构造函数只有void这一种返回类型
构造函数如同方法一样,需要人为调用才能执行其功能
构造函数一般被声明成private型
在类中可以重载构造函数,C#会根据参数匹配原则来选择执行合适的构造函数
第13题:
请编写一个函数,函数的功能是删除字符串中的所有空格。
例如,主函数中输入“asd af aa z67”,则输出为“asdafaaz67”。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。


解析:该程序功能是删除字符串中的所有空格。本题的解题思路是首先利用一个指向字符串的指针,查找不是空格的字符,然后将不是空格的字符赋值到字符串,如果是空格,则跳过该字符,这样就实现了空格字符的删除。
第14题:
请编一个函数fun(char*str),该函数的功能是把字符串中的内容逆置。 例如,字符串中原有的字符串为asdfg,则调用该函数后,串中的内容为gfdsa。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。 试题程序:

第15题:
A.子类无条件地继承父类的无参构造函数
B.子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句
C.在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数
D.子类不但可以自动执行父类的无参构造函数,也可以自动执行父类的有参构造函数
第16题:
对基类数据成员的初始化必须在派生类的( )中的成员初始化列表处执行。
A.派生函数
B.析构函数
C.内联函数
D.构造函数
第17题:
下列关于构造函数的描述中,错误的是( )。
A.构造函数可以设置默认参数
B.构造函数可以对静态数据成员进行初始化
C.构造函数在说明类变量时自动执行
D.构造函数可以重载
第18题:
以下说法中,正确的是()。
第19题:
下面对C#中类的构造函数描述正确的是()
第20题:
C#类中,()。
第21题:
允许有多个相同名称的构造函数
允许有多个不相同名称的构造函数
至少要有一个构造函数
只能有一个构造函数
第22题:
一个类中,只能有一个构造函数
构造函数的名称与类名称一样,并且没有返回类型
构造函数在对像销毁时自动执行
如果类没有定义默认的构造函数,运行库将自动提供默认构造函数
第23题:
main方法
构造函数
初始化函数
字符串函数