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

来源:互联网 发布:矩阵的几公式 编辑:程序博客网 时间:2024/05/17 23:12

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)   ComboBoxd)   Panel

 

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

a) OKButton b) AcceptButtonc)  CancelButtond) Button

 

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

a)  bgColor b)  BackColorc)   Colord)  BackgroundColor

 

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

a) AutoSize b) StretchImagec) CenterImaged) 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


编程题:

这就不好提供答案了,好多文件不只是代码,就不写了。


0 0
原创粉丝点击