C#应用程序设计教程 配套习题作者 耿肇英 赵建利 耿燚 试卷B

上传人:w****i 文档编号:94398739 上传时间:2019-08-06 格式:DOC 页数:2 大小:57.50KB
返回 下载 相关 举报
C#应用程序设计教程 配套习题作者 耿肇英 赵建利 耿燚 试卷B_第1页
第1页 / 共2页
C#应用程序设计教程 配套习题作者 耿肇英 赵建利 耿燚 试卷B_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《C#应用程序设计教程 配套习题作者 耿肇英 赵建利 耿燚 试卷B》由会员分享,可在线阅读,更多相关《C#应用程序设计教程 配套习题作者 耿肇英 赵建利 耿燚 试卷B(2页珍藏版)》请在金锄头文库上搜索。

1、学院名称 学年第 学期C#程序设计 B 卷系别 班级 姓名 学号 题号一二三四总分得分一. 填空题:(50分, 每空2分)1. 将注释内容补全using System; public Class Person private String P_name = 张三;/ P_name是 private int P_age =12; /在其他类中不能 访问P_namepublic void Display() /下句将 和 的值变为字符串分别填到0和1位置 Console.WriteLine(姓名:0,年龄:1,P_name, P_age); /将 表示的字符串在显示器上输出。 public str

2、ing Name /定义 ,其名称为 ,数据类型为 getreturn P_name;/只有get访问器的属性值是 的 setP_name=value; /只有set访问器的属性值 public int Age getreturn P_age; set P_age=value; public class Test public static void Main() Person OnePerson = New Person(); OnePerson.Name = 田七; /通过属性 方法修改变量 值 string s= OnePerson.Name; /通过属性 方法得到变量 值 OnePer

3、son.Age=20; int x = OnePerson.Age; OnePerson.Display() 显示的效果是:姓名: ,年龄: 2. 将以下C#语句中的注释内容补全/下句Provider为 ,Source为所使用的 。string s=Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:studentI.mdb;OleDbConnection conn=new OleDbConnection(s);/和数据库建立 /下句字符串为一 语句,从表studen中选择所有字段的所有记录string txtCommand=SELECT * FROM

4、 student;OleDbDataAdapter da = new OleDbDataAdapter(txtCommand,conn);/建立DataSet对象,它是数据库在内存中的一个 DataSet MyDataSet=new DataSet();da.Fill(MyDataSet,MyTable); /把 表中所有记录存入数据对象ds,ds中表名为 if(MyDataSet.HasChanges() /检查 是否有改动da.Update(MyDataSet)/更新 二. 说明程序运行结果(30分,每题6分)1. 放置Label组件到窗体,修改其属性Name为Label1,属性Text为

5、我的程序。放一个Button组件到窗体,为其增加鼠标单击事件函数,在函数中增加语句:Label1.ForeColor= Color.Red,编译运行后,窗体显示字符串 。用鼠标单击按钮后字符串 的 变为 。2. 放置Label 组件到窗体,修改其属性Name为Label1,属性Text为我的程序。放两个Button组件到窗体,属性Name分别为button1和button2,分别为它们增加鼠标单击事件函数,在button1鼠标单击事件函数中增加语句:label1.Text=abcdefg;button1.Enabled=false;button2.Enabled=true;在button2鼠标

6、单击事件函数中增加语句:label1.Text=gggggggg;button2.Enabled=false;button1.Enabled=true;编译运行后,窗体显示 ,两个按钮都为 状态。用鼠标单击Button1按钮后窗体显示 , Button1按钮为 状态,Button2按钮为 状态。再单击Button2按钮窗体显示 , Button1按钮为 状态,Button2按钮为 状态。再单击Button1按钮后窗体显示 , Button1按钮为 状态,Button2按钮为 状态。3. 放置Label组件到窗体,属性Name=Label1,Text=我的程序,加控件TextBox到窗体,属性N

7、ame=textBox1,属性Text为空,加一控件Button到窗体,单击按钮事件函数中所加语句是:int x;x=Convert.ToInt32(textBox1.Text);Label1.Font=new Font(宋体, x)问执行上述程序后,textBox1中键入10,单击按钮,Label组件字体变为 ,textBox1中键入20,单击按钮,Label组件字体变为 。4. 在窗体中增加两个CheckBox按钮组件和一标签组件Label,Name分别为CheckBox1,CheckBox2,Label1。标签组件Label的属性Text=一个也没选中。单击CheckBox1和Check

8、Box2按钮组件事件函数是同一个,函数中所加语句是:int n=0;String s;if(CheckBox1.Checked) n=n+1;if(CheckBox2.Checked) n=n+1;switch(n) case 0:s=一个也没选中; case 1:s=选中一个; case 2:s=选中两个;Label1.Text =s编译运行后,标签组件Label显示 。单击CheckBox1,标签组件Label显示显示 。单击CheckBox2,标签组件Label显示 。再单击CheckBox1,标签组件Label显示 。再单击CheckBox2,标签组件Label显示 。5. 在窗体中增

9、加组件Label、GroupBox,Name分别为Label1、groupBox1,Label1组件的属性Text=女,groupBox1中有两个单选按钮radioButton1和radioButton2,标题分别是男、女,radioButton1的属性Enabled=false,radioButton2的属性Enabled=true。两个单选按钮单击事件函数中所加语句是:If(radioButton1.Checked)Label1.Text=radioButton1.Text else Label1.Text=radioButton2.Text 编译运行后, Label显示 ,radioBu

10、tton1 选中,radioButton2 选中。单击单选按钮radioButton1,radioButton1 选中,radioButton2 选中,Label显示 。单击单选按钮radioButton2,radioButton1 选中,radioButton2 选中,Label显示 。三. 程序设计(20分,每题5分)1. 放置Label 组件到窗体,属性Name为Label1,属性Text=。加一控件TextBox到窗体,修改其属性Name为textBox1,每当向编辑框键入数据时,产生编辑框事件OnChange。使编辑框和静态文本同步显示,TextBox事件TextChanged函数中

11、加语句是:2. 放StatusBar组件到窗体,将在窗体底部放一个状态栏,属性Name=StatusBar1。设置StatusBar组件为3栏。其序号为0,1,2。修改StatusBar组件属性ShowPanel=true。为在状态栏的最后一栏内显示鼠标位置信息,应为Form的那个事件增加事件响应函数,写出事件响应函数的内容。3. 放置Label 组件到窗体,属性Name为Label1,Text属性为空。加一控件TextBox到窗体,属性Name为textBox1,加一按钮控件Button到窗体,属性Name为Button1,单击按钮将编辑控件输入内容的字符长度显示在Label1上,单击按钮事件函数中所加语句是:4. 放置Label 组件到窗体,属性Name为Label1,Text属性为空。加一控件TextBox到窗体,属性Name为textBox1,加一按钮控件Button到窗体,属性Name为Button1,单击按钮将编辑控件输入内容的字符都变为大写显示在Label1上,单击按钮事件函数中所加语句是:第3页 共6页 第4页 共6页

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号