第1讲 C#程序设计简介

第1讲测验 C#程序设计简介

1、多选题:
‎以下哪个属于控件‎
选项:
A: 按钮
B: 标签    
C: 下拉框
D: 图片框
E: Timer
F: 单选按钮
G: 复选框
H: 整数
I: 实数
答案: 【 按钮;
标签    ;
下拉框;
图片框;
Timer;
单选按钮;
复选框

2、多选题:
‏VS2010/2015包领导哪几种开发语言‌
选项:
A: C#
B: VC++
C: VB
D: C
答案: 【 C#;
VC++;
VB;
C

3、判断题:
‌编写事件,可以在属性窗口中找到“闪电”图标‏
选项:
A: 正确
B: 错误
答案: 【 正确

4、判断题:
‍按惯例,C#中的属性、方法、事件的首字母都大写‎
选项:
A: 正确
B: 错误
答案: 【 正确

5、判断题:
‍using名字空间的好处是后面可以简写‍
选项:
A: 正确
B: 错误
答案: 【 正确

6、判断题:
​一般说来,属性都是名词或形容词‎
选项:
A: 正确
B: 错误
答案: 【 正确

7、判断题:
‌方法一般都用动词​
选项:
A: 正确
B: 错误
答案: 【 正确

8、判断题:
‍程序的入口是main方法,这里的main要小写。‌
选项:
A: 正确
B: 错误
答案: 【 错误

9、判断题:
‍在VS2010/2015中,基于C#的应用程序只包括控制台应用程序和窗体应用程序两种‌
选项:
A: 正确
B: 错误
答案: 【 错误

10、填空题:
‏解析整数,可以用int的什么方法​
答案: 【 Parse##%_YZPRLFH_%##int.Parse()##%_YZPRLFH_%##Parse()##%_YZPRLFH_%##int.Parse

11、填空题:
​使用哪个函数可以修改颜色?‌
答案: 【 FromArgb()##%_YZPRLFH_%##FromArgb##%_YZPRLFH_%##Color.FromArgb()##%_YZPRLFH_%##Color.FromArgb

12、填空题:
‍计时器控件的时间间隔是用哪个属性表示的‏
答案: 【 Interval

13、填空题:
‍随机数是用什么对象表示的‎
答案: 【 Random

14、填空题:
‏切换到代码窗口按快捷键‎
答案: 【 F7

15、填空题:
‌解析实数,可以用double的什么方法‏
答案: 【 double.Parse()##%_YZPRLFH_%##double.Parse##%_YZPRLFH_%##Parse()##%_YZPRLFH_%##Parse

16、填空题:
‌可以用哪个类表示数学相关的函数‍
答案: 【 Math

17、填空题:
‏求平方根,可以用哪个函数​
答案: 【 Math.Sqrt##%_YZPRLFH_%##Math.Sqrt()##%_YZPRLFH_%##Sqrt##%_YZPRLFH_%##Sqrt()

第2讲 C#语言基础

第2讲测验 C#语言基础

1、单选题:
‌不能定义长度为4的数组a的语句是‍
选项:
A: int [] a = new int[] {1,2,3,4};
B: int [] a = {1,2,3,4};
C: int [] a = a[4]{1,2,3,4};
D: int [] a = a[4]{1,2};
答案: 【 int [] a = a[4]{1,2};

2、单选题:
‌已经定义下列变量:‏‌int n=2;‏‌float f;‏‌double df=10;‏‌下列语句正确的是:‏
选项:
A: f=12.3;
B: n=df;
C: df=n=100;
D: f=df;
答案: 【 df=n=100;

3、单选题:
‍下列表达式中,有语法错误的是:‎‍‎
选项:
A: int n=12%3.0;
B: 12/3.0;
C: 12/3;
D: 'a'>'b';
答案: 【 int n=12%3.0;

4、判断题:
​int是值类型​
选项:
A: 正确
B: 错误
答案: 【 正确

5、判断题:
‎int是引用类型‍
选项:
A: 正确
B: 错误
答案: 【 错误

6、判断题:
​string是引用类型‌
选项:
A: 正确
B: 错误
答案: 【 正确

7、判断题:
‎double在内存中占8个字节‎
选项:
A: 正确
B: 错误
答案: 【 正确

8、判断题:
‍int占2个字节‎
选项:
A: 正确
B: 错误
答案: 【 错误

9、判断题:
Person p1 = new Person(18); //Person是引用类型‏Person p2 = p1;‏如果 p1.age=35;‏则 p2.age也是35‏‎‏
选项:
A: 正确
B: 错误
答案: 【 正确

10、判断题:
​1E7 是不合法的,因为它不是标识符。‎
选项:
A: 正确
B: 错误
答案: 【 错误

11、判断题:
‎byte是无符号字节‎
选项:
A: 正确
B: 错误
答案: 【 正确

12、判断题:
‍uint是无符号整数‍
选项:
A: 正确
B: 错误
答案: 【 正确

13、判断题:
​string等价于System.String​
选项:
A: 正确
B: 错误
答案: 【 正确

14、判断题:
‍++运算符最好写到复杂的表达式中,而不要单独写‍
选项:
A: 正确
B: 错误
答案: 【 错误

15、判断题:
‏&&是条件与,也叫短路与‎
选项:
A: 正确
B: 错误
答案: 【 正确

16、判断题:
‏写表达式时,适当加上圆括号,则其可读性会更好‍
选项:
A: 正确
B: 错误
答案: 【 正确

17、判断题:
‌^是表示乘方运算‎
选项:
A: 正确
B: 错误
答案: 【 错误

18、判断题:
‌&是表示字符连接运算‍
选项:
A: 正确
B: 错误
答案: 【 错误

19、判断题:
‌||表示条件或‏
选项:
A: 正确
B: 错误
答案: 【 正确

20、判断题:
‌a>b>c是不合法的‌
选项:
A: 正确
B: 错误
答案: 【 正确

21、判断题:
​优先级是这样的:算术>关系>逻辑>三目>赋值;位运算比较乱‏
选项:
A: 正确
B: 错误
答案: 【 正确

22、判断题:
‍非零即真‌
选项:
A: 正确
B: 错误
答案: 【 错误

23、判断题:
‍数组要先分配空间然后才使用​
选项:
A: 正确
B: 错误
答案: 【 正确

24、判断题:
‏在声明数组时,可以直接指明大小‍
选项:
A: 正确
B: 错误
答案: 【 错误

25、判断题:
​数组的下标从1开始‎
选项:
A: 正确
B: 错误
答案: 【 错误

26、判断题:
​所有的数组都有一个属性Length‍
选项:
A: 正确
B: 错误
答案: 【 正确

27、判断题:
‍二维数组的写法是[,]‌
选项:
A: 正确
B: 错误
答案: 【 正确

28、判断题:
‎交错数组实际上是数组的数组​
选项:
A: 正确
B: 错误
答案: 【 正确

29、判断题:
‍int[][] a = new int[][3]; 是合法的‎
选项:
A: 正确
B: 错误
答案: 【 错误

30、判断题:
‏数组在new时,其元素会默认初始化‏
选项:
A: 正确
B: 错误
答案: 【 正确

31、判断题:
‌二维数组的第二维的大小可以使用GetLength(1)来得到‌
选项:
A: 正确
B: 错误
答案: 【 正确

32、判断题:
‍先写注释后写代码是一个好习惯‍
选项:
A: 正确
B: 错误
答案: 【 正确

33、判断题:
‍控件命名使用匈牙利命名法是一个好习惯‏
选项:
A: 正确
B: 错误
答案: 【 正确

34、判断题:
​程序中要尽量少写函数‌
选项:
A: 正确
B: 错误
答案: 【 错误

35、判断题:
‎循环一般都有五要素​
选项:
A: 正确
B: 错误
答案: 【 正确

36、判断题:
‍if语句子可以没有else子句‍
选项:
A: 正确
B: 错误
答案: 【 正确

37、判断题:
​switch语句中,一般情况下每个case都有break‏
选项:
A: 正确
B: 错误
答案: 【 正确

38、判断题:
​switch语句中,case后面可以是变量‍
选项:
A: 正确
B: 错误
答案: 【 错误

39、判断题:
‎swit

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注