面向对象程序设计 小测试(1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
面向对象程序设计小测试 (1) 2009-10-12
姓名学号成绩
1、下面对Read()和ReadLine()方法的描述,哪些是正确的?
A.Read()方法一次只能输入流中读取一个字符
B.使用Read()方法读取的字符不包含回车和换行符
C.ReadLine()方法读取的字符不包含回车和换行符
D.只有当用户按下Enter键时,Read()和ReadLine()方法才会返回2、下面对Write()和WriteLine()方法的描述,哪些是正确的?
A.WriteLine()方法在输出字符串的后面添加换行符
B.使用Write()输出字符串时,光标将会位于字符串的后面
C.使用Write()和WriteLine()方法输出数据变量时,必须要先把数值变量转换成字符串
D.使用不带参数的WriteLine()方法时,将不会产生任何输出
3、假设存在下面的代码:
double x=66666.66;
Console.WriterLine(“{0,10:C4}”,x);
请从下面选择正确的输出结果:
A.¥66,666.6600
B.¥66,666.66
C. 66,666.6600
D.66,666.66
4、 C#程序是从哪儿开始执行的?
5、在C#程序中,usingSystem 是必须的吗?
6、如何为程序添加注释?
7、以下标识符中,正确的是A:
A. nName
B.typeof
C.6b
D.x5#
8、以下标识符中,错误的是:
A. b39
B.x345
C.6 321
D.nAverage
9、以下类型中,不属于值类型的是:
A. 整数类型
B.布尔类型
C.字符类型
D.类类型
10、求一下表达式的值,要求同时写出值的类型。
Sizeof(int)*10/3.2
8>6+3
5-2<=3
6>2&&8>9
“Computer”= =“Games”
“hello”+“world”
@“This is ” “a book”!= “This is\“book”
11、设x=true,y=true,c=false,a=6,求下列表达式的值。
!x||y&&y||c
x&&6<=9||a>=7&&c
12、在C#语言中如何定义常量?常量的定义是否一定要初始化?为什么?
13、简述C#中常用的运算符及其功能。
14、选择题
(1)结构化程序设计的3种结构是:
A.顺序结构、if结构、for结构
B.if结构、if…else结构、else if结构
C.while结构、do…while结构、foreach结构
D.顺序结构、分支结构、循环结构
15、已知a、b、c的值分别是4、5、6.执行下面得程序段后,判断变量n的值为:
if(a
n=a+b+c;
else if(a+b n=c-a-b; else n=a+b; A.3 B.-3 C.9 D.15 16、计算机商店销售光盘,对于少量购买,每张2.5元。购买超过10张时,每张2元。编写程序,要求能根据购买量,显示总价格。(分别购买5,10张光盘的总价?)