您的位置:首页 > 编程语言 > C#

【C#基础】【控件04】课后作业题——C#第二阶段测试题

2014-09-16 17:54 861 查看
C#第二阶段测试


一、选择题

1、窗体中有一个年龄文本框txtAge,下面( )代码可以获得文本框中的年龄值。 (选择一项)

a) int age=txtAge;

b) int age=txtAge.Text;

c) int age=Convert.ToInt32(txtAge.Text);

d) int age=int.Parse(txtAge);

2、用户单击消息框MessageBox的按钮时,返回值的类型是( )。(选择一项)

a) OK b) DialogValue
c) DialogResult d) MessageBoxResult

3、通过( )属性可以设置按钮的显示文本。(选项一项)

a) Button b) Name
c) Valued)
Text

4、下面( )代码可以显示一个消息框。(选择一项)

a) Dialog.Show(); b) Form.Show();c) Form.ShowDialog();
d) MessageBox.Show();

5、下面( )代码能向组合框cboSex添加一项。(选择两项)

a) stringsex=”男”;

cboSex.Items.Add(sex);

b) stringsex=”男”;

cboSex.Add(sex);

c) cboSex.Items.Add(“男”);

d) cboSex.Add(“男”);

6、假设窗体上有表示性别和表示等级的两组单选按钮,要实现单选效果,可以使用下面( )对其进行分组。 (选择两项)

a) GroupBox b) TextBoxc) ComboBox
d) Panel

7、假设窗体上有确定按钮btnOK,要想实现在用户按下回车键时,同样执行btnOK的事件,可以将窗体的( )属性设为此btnOk按钮。(选择一项)

a) OKButton b) AcceptButtonc) CancelButton
d) Button

8、设置窗体背景颜色的属性是( )。(选择一项)

a) bgColor b) BackColorc) Color
d) BackgroundColor

9、图片框PictureBox用来显示图片,如果图片比图片框小,要使图片平铺在整个图片框上,可设置SizeMode属性为( )。(选择一项)

a) AutoSize b) StretchImagec) CenterImage
d) Zoom

10、如图所示,用( )属性判断用户选择了哪项?(选择一项)



a) Checked b) Selected
c) Check d) Select

11、可以通过窗体的( )属性设置窗体的起始位置。(选择一项)

a) Location b) StartLocation c) Position
d) StartPosition

12、定时器Timer组件,设置Interval=1000;那么该定时器触发的时间间隔是( )。

a) 1000秒 b) 1分钟 c) 1秒
d) 10秒

13、下面代码能设置组合框ComboBox只能选不能输的是( )。

a) DropDownStyle=ComBoxStyle.DropDown;

b) DropDownStyle=ComBoxStyle.DropDownList;

c) DropDownStyle=ComBoxStyle.Simple;

d) DropDownStyle=DropDownList;

14、某图像列表ilImgs中有10张图片,下面访问图片出错的是( )。(选择两项)

a) ilImgs.Images[5];

b) ilImgs[5];

c) ilImgs.Images[10];

d) ilImgs.Images[0] ;

15、要弹出如下消息框,代码如何实现( )。



a) MessageBox.Show(“是否退出”,”提示信息”);

b) MessageBox.Show(“提示信息”,”是否退出”);

c) MessageBox.Show(“是否退出”,”提示信息”,MessageBoxButtons.YesNo,MessageBoxIcon.Question);

d) MessageBox.Show(“是否退出”,” 提示信息是否退出”, MessageBoxIcon.Question, MessageBoxButtons.YesNo);

二、 填空题

1、通过 属性可以设置窗体的背景图片。

2、如果要将文本框设为密码框形式,可通过 属性设置。

3、如果要将文本框设为多行文本框形式,可通过 属性设置。

4、获得系统当前时间可使用 实现。

5、通过 属性可以设置控件的大小。

6、通过 属性可以设置控件的位置。

7、通过 属性可以设置控件是否可用。

8、通过 属性可以设置控件是否可见。

9、通过 属性可以为图片框PictureBox指定显示的图片。

10、通过 方法可以开启定时器。

11、通过
代码可以为组合框ComboBox添加项。

12、通过
属性可以获得组合框选中项的索引。

13、通过
属性可以获得组合框所有项的数量。

14、假设窗体上有一个存放颜色的组合框,现要通过选择组合框中的项,同时改变窗体的背景颜色,应该通过组合框ComboBox的 事件写代码。

15、假设窗体上有一个定时器,现要将窗体标题设置为当前系统时间,应该通过定时器Timer的 事件写代码。

三、 编程题

1、假设存在如下窗体,要求实现圆周长的计算。请编写“计算”按钮单击事件的代码。



表示半径的文本框命名为txtR,

表式周长的文本框命名为txtLength

2、假设某窗体上有一个表示每月天数的组合框cboDays,请通过循环将8月份的天数添加到组合框上。

3、假设存在如下窗体,请编写代码实现在点击“显示性别”按钮时,通过MessageBox显示出用户选择的性别。



表示男的单选按钮命名为rdoBoy,

表示女的单选按钮命名为rdoGril

4、假设有如下窗体,请编写代码实现“移项”按钮的功能:

例如:如果选中的是“美女”项,则将其从左边的ListBox中移除,并添加到右边的ListBox。(左边的命名为lstLeft,右边的命名为lstRight)



5、如下图所示,需要接收用户输入的半径,请编写代码实现只允许用户输入数字,小数点与退格键。(提示:在TextBox的KeyPress事件中写代码。)



答案:

选择题:

1-5 CCDD(AC) 6-10 (AD)BDBA 11-15 DCD(BC)C

填空题:

1、Backcolor 2、Passwordchar 3、Datetime.now 5、Size 6、Position 7、Enabled 8、Visible 9、Image 10、timer.start();

11、cboBox.Items.Add(); 12、combobox.SelectedIndex 13、cboBox.items.count 14、Selectedchanged 15、tick

编程题:

这就不好提供答案了,好多文件不只是代码,就不写了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: