《C#程序设计》模拟试题
一 单项选择题(每小题2分,共20分)
1. C#源程序文件的默认扩展名为( )。
A. cpp B. exe C. cs D. lik
答:C
2. C#程序从上机到得到结果的几个操作步骤依次是( )。
A. 输入、编辑、运行
B. 编译、连接、运行
C. 输入、运行、编辑
D. 编辑、编辑、连接
答:A
3. 以下标识符中不全是关键字的是( )。
A. case for int
B. default then while
C. bool class long
D. goto uint char
答:B
4. 能作为C#程序的基本单位是( )。
A. 字符 B. 语句 C. 函数 D. 源程序文件
答:B
5. 一个C#程序总是调用哪个函数作为开始( )。
A. main B. MAIN C. Main D. 任意标识符
答:C
6. 可用作C#程序用户标识符的一组标识符是( )。
A. void define +WORD
B. a3_b3 _123 YN
C. for -abc Case
D. 2a DO sizeof
答:B
7. 设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是( )。
A. 12 B. 144 C. 156 D. 288
答:C
8. 假设在程序中 a、b、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式 的表达式是( )。
A. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b/(float)c D. 1.0/a/b/c
答:D
9. 设x是一个bool型的逻辑量,y的值为10,则表达式 x && y的值为( )。
A. 1 B. 0 C. 与x值相同 D. 与x值相反
答:C