1)C#程序是(B)
A:由命名空间组成的 B:由类组成的
C:由方法组成的 D: 由{}组成的
2)入口方法是程序的起点,C#程序的入口方法是(A)
A: static void Main(string[] args) B:static void Mian(string[] args)
C: static void main(string[] args) D: static void mian(string[] args)
3) C#命令是怎样结束的? (D)
A: 换行,换行就结束了 B: 括号结束
C: 逗号结束 D: 分号结束
4)启动调试一个C# 程序的快捷键是 ( F5 )
5) 以下选项中那些是C#中的关键字 (ABD)
A: static B: string
C: Main D: using
static:静态的 string: "字符串"数据类型
using:常常写在类的前面,用来引用其它命名空间中的类
6)这些注解,哪一个是错误的?(B)
A: int count; //声明一个int型变量 B: string name; ///姓名
C: Console.Write("Yeah!");/*打印*/
D: /*
* 打印
*/
Console.Write("Yeah!");
///:文档注解,只能写在类,方法,属性的前面。不能用来注释单个变量
7)下面程序的运行结果是(D)
A: 111222333
B: 111
222
333
C: 111222
333
D: 111
222333
8)关于C#中常量的说法错误的是(A)
A: 声明常量的关键字是double B: 声明常量必须同时赋值
C: 不能修改常量的值 D: 声明常量的关键字是const
double: 表示一种数据类型---双精度浮点型
10)我上个月的收入是999.99元,怎样声明变量保存这个数据?
double salary;
salary = 999.99;
11)下面程序的打印结果是(21)
12)哪一个选项不是C#的数据类型?(C)
A: double B: string C: boolean D::char
13)这些输出语句中 (C) 会报错
A: double d = 2.3; B: double d = 3;
C: int i = 2.3; D: int i =3;
double型的2.3赋值给int型变量i,double型精度高,无法自动转换为int类型,所以会出现编译错误。
14)哪一个选项中y的值最小(D)
A: int y = 10 % 3; y=1 B: int y = 3 % 10 y = 3
C: int y = 10 % 11; y =10 D: int y = 10 % 10; y = 0