第一章 单元测试
1、单选题:以下对Read()和ReadLine()方法的叙述中正确的是
A:Read()方法可以从输入流中读取一个字符串
B:Read()方法一次只能从输入流中读取一个字符
C:ReadLine()方法只有当用户按下回车键时返回,而Read()方法不是
D:ReadLine()方法一次只能从输入流中读取一个字符
正确答案:【Read()方法一次只能从输入流中读取一个字符】
2、单选题:在Visual Studio窗口中,在( )窗口中可以察看当前项目的类和类型的层次信息。
A:解决方案资源管理器
B:资源视图
C:类视图
D:属性
正确答案:【解决方案资源管理器 】
3、单选题:以下对Write()和WriteLine()方法的叙述中正确的是( )
A:使用不带参数的WriteLine()方法时,将不会产生任何输出
B:Write()方法输出字符串时,光标将会位于字符串的后面
C:Write()方法在输出字符串的后面添加换行符
D:Write()和WriteLine()方法输出数值变量时,必须要先把数值变量转换成字符串
正确答案:【Write()方法输出字符串时,光标将会位于字符串的后面】
4、单选题:控制台应用程序使用( )命名空间中的类处理输入和输出
A:System.Web
B:System.Windows.Forms
C:System.Data
D:System.IO
正确答案:【System.IO】
5、单选题:以下哪句话是正确的?
A:C#项目编译后的可执行文件扩展名为.exe
B:C#是一种面向对象的开发语言,而JAVA不是。
C:基本数据类型的变量,其内容为引用,即地址
D:C#中Main()方法中的M首字母不一定要大写
正确答案:【C#项目编译后的可执行文件扩展名为.exe】
第二章 单元测试
1、判断题:已知“int a=3; int b=5; int c=6; bool d=false; ”, 则表达式a <= 0 || a + c > b + 3 && !d的值是( )
A:对
B:错
正确答案:【对】
2、单选题:在C#中,表示一个字符串的变量应使用以下( )语句定义。
A:CString str;
B:string str;
C:Dim str as string;
D:char * str;
正确答案:【string str;】
3、单选题:下列数据形式不能作为C#中允许的数据形式的是( )
A:234D
B:3.456E-100
C:±10
D:0XABCD
正确答案:【±10】
4、单选题:下列变量初始化时不能完成转换的是( )
A:string s=”X”;char c=s;
B:int a=5;float b=a;
C:long L=123;int a=L;
D:int a=65;char c=(int)a;
正确答案:【string s=”X”;char c=s;】
5、单选题:设“int a =12;”,则执行完语句“a +=a*a;”后,a 的值是( )
A:144
B:288
C:156
D:12
正确答案:【156】
第三章 单元测试
1、单选题:下列for语句表示正确的是( )
A:for(Sum=0, i=1, i++)
B:for(Sum=0; i=<10; i++)
C:for(Sum=0, i=1; i++)
D:for(Sum=0; i=1,i++)
正确答案:【for(Sum=0; i=<10; i++)】
2、单选题:if语句后面的表达式应该是( )
A:算术表达式
B:任意表达式
C:条件表达式
D:字符串表达式
正确答案:【条件表达式】
3、单选题:在C#语言的循环结构中,首先执行一次,然后再判断条件的循环结构是( )
A:for循环
B:while循环
C:do…while循环
D:foreach循环
正确答案:【do…while循环】
4、单选题:以下叙述正确的是( )
A:用do-while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式
B:do-while语句构成的循环不能用其他语句构成的循环来代替
C:do-while语句构成的循环只能用break语句退出
D:用do-while语句构成的循环,在while后的表达式为true时结束循环
正确答案:【用do-while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式】
5、单选题:Continue用于循环语句时,它的作用是( )
A:结束本轮循环,执行余下的循环语句
B:结束本轮循环,不再执行余下的循环语句
C:不结束本轮循环,不再执行余下的循环语句
D:不结束本轮循环,执行余下的循环语句
正确答案:【结束本轮循环,不再执行余下的循环语句】
第四章 单元测试
1、单选题:在类的定义中,类的( )描述了该类的对象的行为特征。
A:类名
B:私有域
C:所属的命名空间
D:方法
正确答案:【方法】
2、单选题:以下关于委托和委托类型的叙述中正确的是( )
A:委托类型是一种数据类型
B:委托不是一种类的成员
C:定义委托需要使用event关键字
D:委托必须定义在类中
正确答案:【委托类型是一种数据类型】
如有任何疑问请及时联系QQ 50895809反馈