版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《C#程序设计》——编程题〔上机操作题〕1、从键盘输入一个正整数,按数字的相反挨次输出。2、从键盘上输入两个整数,由用户答复它们的和,差,积,商和取余运算结果,并统计出正确答案的个数。3for语句,计数条件为n100~2002;然后再用while语句实现同样的循环。4、编写一段程序,运行时向用户提问“你考了多少分?0~10并显示出来。推断依据如下:={优〔90~100分;良〔80~89分;中60~69分;差0~59分}5、输入一个整数,将各位数字反转输出。6、使用穷举法并分别用for、while、do…while1~100之间的质数。71~100075个的和。81~100之间的平方、平方根、自然对数、e指数的数学用表。9、设计一个包含多个构造函数的类,并分别用这些构造函数实例化对象。10、编写一个矩形类,私有数据成员为进展的长〔len〕和宽(wid),无参构造函数将len和wid设置为0,有参构造函数设置和的值,另外,类还包括矩形的周长、求面积、取进展的长度、取矩形的长度、取矩形的宽度、修改矩形的长度和宽度为对应的形参值等公用方法。11、编写一个类,要求带有一个索引器可以存储100个整型变量。12、编写一个类Cal1,实现加、减两种运算,然后,编写另一个派生类Cal2,实现乘、除两种运算。13、建立三个类:居民、成人、官员。居民包含身份证号、姓名、诞生日期,而成人继承自居民,多包含学历、职业两项数据;官员则继承自成人,多包含党派、职务两项数据。要求每个类中都供给数据输入输出的功能。14、编写一个类,其中包含一个排序的方法Sort,当传入的是一串整数,就依据从小到大的挨次输出,假设传入的是一个字符串,就将字符串反序输出。1510秒报告机器的当前时间。16、编写一个窗体程序,用菜单命令实现简洁的加、减、乘、除四则运算,并将结果输出到对话框。17、编写一个具有主菜单和快捷菜单的程序,实现文本文件的翻开、修改和保存。18、在label201~1000之间的整数,求出其中全部的素数的和。19Window记事本间的文本数据拷贝。20、仿照word中的“文件翻开”对话框界面,编制一个自己的文件翻开模式对话框。21〔Paint大事过程中编写外观绘制代码〕22、编写一个程序,将一幅位图显示在一个图片框中,对位图进展45度旋转后,将图中全部的红色替换为黑色,然后存盘。23、编写一个把握台程序,分别将字符串“hello,myfriend”写入文件f1.txt,然后,将数据分别以整型、布尔型、双精度型、字符型读出并显示。24、编写一个程序,模拟DOS系统中的COPYCON命令功能。25、分别用Socket类和TCPListener/TCPClient类建立一个通过TCP协议进展文件传输的程序。26、利用网络流实现一个利用UDP协议进展谈天的程序,并使一端承受UTF-8编码,另一端则承受Unicode解码。310毫秒后,其次个线程再启动,101~10003个线程完毕时要输出各自的完毕信息,然后,主线程完毕。〔用两个线程访问同一个变量,假设有,就将书的数量减3个线程同步的方法分别实现程序。编写一个自定义类Employee,要求:该类包含连接到access的Northwind数据库的公用方法。该类包含假设干个字段用来存储从“雇员表”中读取的假设干字段的值。该类包含在表中移动记录指针的方法。该类包含修改字段值的方法。该类包含将字段值显示出来的方法。编写一个程序,从键盘上输入3个数,输出这3个数的积及它们的和。要求编写成把握台应用程序。Window应用程序。编写一个进展加减乘除四则运算的程序,要求:输入两个单精度数,然后输入一个运算符号,输出两个单精度数进展运算后的结果。要求编写为把握台程序。兔子生殖问题。设有一对生的兔子,从第三个月开头他们每个月都生一对兔子,生的兔子从第三个月开头又每个月生一对兔子。按此规律,并假定兔子没有死亡,20个月后共有多少个兔子?要求编写为把握台程序。10个元素组成的一维数组逆序存放再输出。4X5二维数组中奇数的个数和偶数的个数。编写一个求整数任意位数字的过程,过程的调用形式为:digit(n,k),n从右边起的第K位数字,例如:digit(1234,3)=2,digit(1234,4)=1,digit(1234,6)=0。编写一个应用程序用来输入的字符串进展加密,对于字母字符串加密规章如下:‘a’→’d’‘b’→’e’‘w’→’z’ ……‘x’→’a’‘y’→’b’‘z’→’c’‘A’→’B’‘B’→’E’‘W’→’Z’ ……‘Y’→’B’‘Z’→’C’对于其他字符,不进展加密。定义一个车辆〔Vehicle〕基类,具有Run、Stop等方法,具有Speed〔速度、MaxSpeed〔最大速度、Weight〔重量〕等域。然后以该类为基类,派生出bicycle、car等类。并编程对该派生类的功能进展验证。编写出一个通用的人员类Perso,该类具有姓名Nam、年龄Ag、性别Person〔Studen5门课的成student类的功能进展验证。编写一个冒泡法排序程序,要求在程序中能够捕获到数组下标越界的特别。编写一个计算器程序,要求在程序中能够捕获到被0除的特别与算术运算溢出的特别。制作一个简洁计算器程序。程序运行时通过按钮输入运算公式,单击【计算】按钮得到计算结果。编写一个能够扫瞄文本文件和图象文件查看程序。放。用MMControlMIDI文件的播放器,要求具有自动重播和显示进度的功能。451~10035整除的数,并统计有多少个这样的数。1000以内的全部素数。编写一个程序,4个整数,求出其中最大值和最小值。分别用for,while,do…while语句编写程序,实现求前n个自然数之和。编程输出九九乘法表。定义一个行数和列数相等的二维数组,并执行初始化,然后计算该数级两条对角线上的元素值之和。建立一个一维数组,使用该数组列出所学习的课程名称。编写一个包含学生根本资料的构造类型数据(要求包括姓名,性别,年龄,身高,体重等)。编写程序,将一年中12个月,建立一个枚举类型数据,并对其进展调用。在窗体上建立一个标签,一个文本框,一个命令按钮,标签的text属性设置为“VC#程将标签上的信息显示在文本框中。设计一个简洁的计算器,功能键。10个同学的姓名,中选中某个学生姓名后,单击此命令按钮,则在文本框中显示该学生的籍贯。用定时器控件按秒计时,在窗体上创立一个标签,程序执行后在标签内显示经过的秒。编写程序在E盘下建一文本文件,并对该文件进展复制,移动,写入,读出操作101.879赋给它们。编写一个程序,检查变量的值是否大于65THEVALUEISGREATERTHAN6编写一个程序,检查一个字符变量的值是否为T或t。编写一行代码,将long变量MyLongshortMyShort。编写一行代码,将intIntVal的赋给short变量ShortVal。编写一行代码,decimal变量DecVal的值赋给long变量LongVal。编写一行代码,int变量ch的值赋给字符变量charVal。991while语句。编写一条依据变量name的值执行不同操作的switch语句。假设该变量的值为Robert,HiBob;假设为RicharHiRicBarbar,则打印消HiBarKaleYouGoGirlx为变量name的值。100次的程序,并打印出各种点数的消灭次数。创立一个类,它存储一个int数据成员MyNumber,并给该数据成员创立属性,当该数据100100。编写一个die类,它存储骰子的面数side〕以及当前掷骰子得到的点数valu。编写公有方法xyz的方法头,该方法承受两个参数,不返回任何值。为方法myMethod编写方法头。该方法承受三个参数。第一个名为myVal,其数据类型为double,并按值传递;其次个是一个输出变量,名为myOutput;第三。个是按引用传递的,数据类型为int,名为myRerence。另外该方法是公有的,其返回类型为byte。创立一程序,该程序包括一个骰子类,后者有三个数据成员,即骰子的面数,骰子的点数以及包含随机数类的静态数据成员。为这个类声明一个名为roll〔〕的成员方法,它以随机的方式返回下一次掷骰子得的点数。为教师编写一个程序,该程序使用一个数组存储30个学生的考试成绩,并给各个数组1-100的随机值,然后计算平均成绩。为名为abc的公有函数编写方法头,该函数承受两个short参数,返回值类型为byte。编写一行承受命令行参数的代码。。然后创立一个使用这两个类的应用程序类。ABC类声明构造函数的方法头,它承受两个intARG1ARG2。该构造函数调用基类的构造函数,并将ARG2传递给它。调用是在方法头中完成的:Public ABC (int ARG1,int ARG2):base(ARG2){}以“星期几,月份,日和四位年份”格式〔如Monday,January1,2023〕打印日期值的代码。一个这样的程序:让用户输入其全名,年龄和号码,以特定的格式显示这些消息,并显示用户的姓名的首字母。Iid的接口编写代码,该接口只包含一个名为ID的属性成员。Iposition的接口的代码。该接口包含一个承受一个Point值,并返回一个布尔值的方法。编写一个使用代表的程序,对整型数组中的元素进展排序。创立一个程序,它使用二进制文件方法来写文件。创立一个用于存储人的姓名、年龄、〔。创立一个程序,从把握台读取文本,并将其写入到文件中。用户输入一个空行,表示完毕输入。创立一个程序,将一个200*200像素的窗体放在屏幕中心。中显示一条消息,指出该数字是否位于0-100之间。编写这样的代码:将名为butnlbutn2的单项选择按钮控件参与到一个名为grbox的组合框中。创立一个使用ColorDialog对话框的应用程序。将应用程序主窗体的背景颜色设置为ColorDialog返回的颜色。返回的颜色被存储在Color属性中。提示:创立一个ColorDialog变量,调用该对话框时,选择的颜色应当存储在Color属性中。量的控件,其中一个是ok按钮。1~5的平方值,要求:for语句实现。用while语句实现。用do-while语句实现。一个把握台应用程序,要求用户输入5示帮助信息并要求重输入。一个把握台应用程序,要求完成以下功能。接收一个整数n。假设接收的值n为正数,输出1~n间的全部整数。3〕假设接收的值n为负值,用break或者return退出程序。4〕转到A连续接收下一个整数。一个把握台应用程序,求1000之内的全部“完数66=1+2+3。编写一个把握台应用程序,完成以下功能:创立一个类,用无参数的构造函数输出该类的类名。添加一个重载的构造函数,带有一个String类型的参数,在此构造函数中将传递的字符串打印出来。在Main方法中创立属于这个类的一个对象,不传递参数。在MainThisisastring5〕在Main5个对象的数组,但不要实际创立安排到数组里的对象。6〕写出运行程应当输出的结果。编写一个把握台应用程序MyClaspubliprivate以及protected数据成员及方法。然后定义一个从MyClassMyMain,Main方法放在MyMain中。在Main方法中创立MyClass类的一个对象,并分别访问类中的数据成员及方法。要求注明在试图访问全部类成员时哪些语句会产生编译错误。创立一个类包含有protected数据。在一样的文件里创立其次个类,用一个方法操纵第一个类里的protected数据。写一个把握台应用程序,接收一个长度大于3的字符串,完成以下功能:输出字符串的长度。输出字符串中第一个消灭字母a的位置。在字符串的第3hell将字符串“hello”替换为“me”,输出字符串。以字符“m”为分隔符,将字符串分别,并输出分别后的字符串。编写一个把握台应用程序,完成以下功能,并答复提出的问题。创立一个类AB从A继承一个名为C的类,并在C内创立一个成员B。不要为C创立构造函数。在Main方法中创立类C的一个对象,写出运行程序后输出的结果。假设在CC编写一个把握台应用程序,完成以下功能,并写出运行程序后输出的结果。AA中编写一个可以被重写的带int类型参数的方法MyMethod,并在10后的结果。再创立一个类B,使其继承自类A,然后重写AMyMethod方法,将A中接收的整50,并输出结果。在Main方法中分别创立A和类B的对象,并分别调用MyMethod方法。写出符合以下要求的数据库连接字符串以及所使用的数据库连接类。1〕数据库效劳器地址为6,登录用户名为sa,密码为administrator,后台数据库MicrosoftSQLServer数据库,要连接的数据库名为test.2)Access数据库,数据库文件存放在运行程序所在名目的\db子名目下,文件名jobtypeDB.Mdb。3〕数据库为FoxPro数据库,数据库名目为:\studentDB,数据表为grade.dbf。分别写出符合要求的SQL语句。创立表Table1构造为:学生学籍表〔学号,姓名,性别,诞生年月,院系,籍贯〕创立表Table2构造为:成绩表〔学号,课程,成绩〕其中学号不能为空,并且是唯一的。将以下信息分别插入到表中:031245,19845月诞生,计算机学院,江西南昌人。考试成绩为:数据构造85分,计算机网络75分,英语80分,政治经济学81分。031256,19837月诞生,计算机学院,河南焦作人,考试成绩为:数据构造6592分,英语7659分。查询名叫“张小明”的学生的全部课程的成绩。查询有不及格的学生的学号、姓名、性别,及不及格的课程名。031256的学生的马克思政治经济学成绩加5分。计算全部学生的成绩总分,按降序排序并显示学生的学号和姓名。计算并显示各门课程的平均分数及课程名。写出符合要求的存储过程语句,表构造同第101题。查询学生的课程成绩,参数为学号。计算并显示各门课程的平均分数及课程名。修改某学生的课程成绩,参数为学号、课程、成绩。编写一个ASP.NETWeb应用程序,使用DropDownList控件,以“[stor_id]stor_name”的样式显示pubs数据库中stores12列。SqlServer2023数据库效劳器名称为“Server1”,数据库名称为“Data1”,用户ID为sab”在数据库中定义了一张person表,表的数据构造如表7-8所示:字段名称字段类型字段含义id数字序号xm文本姓名xb文本性别nl数字年龄zip文本邮政编码用编写代码的方法设定DataGridDataView
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南京市中医院儿童皮试技术操作考核
- 美宜佳公司实习报告
- 关于XX村住宅小区基坑支护项目施工方案分析报告 施工交底记录
- 汽车配件加工试题及答案
- 饲料生产车间安全防护措施方案
- 企业发展经理年终总结报告
- 岗位轮换制度设计试题
- 机电专业实操考试试题及答案
- 电石炉筹建试题及答案
- 蓄水调节池检测与质量控制技术方案
- 2025年低压电工(电工操作证)考试题库及答案
- 广东省深圳市罗湖区2024-2025学年八年级上学期11月期中考试数学试题(含答案)
- 2025现金从业人员反假货币理论考试题库(含答案)
- 2025福建厦门市人力资源和社会保障局所属厦门技师学院招聘事业单位人员36人(10月)笔试参考题库附答案解析
- 医疗设备投放协议书
- 阿坝州建设投资有限公司招聘笔试真题2024
- 2025年四川事业单位招聘考试综合类公共基础知识真题模拟试卷
- 国企中层干部竞聘面试题及答案
- 建设单位的安全责任
- 70周岁以上的老年人三力测试题库
- 河北单招考试九类职业适应性测试测试试题含答案
评论
0/150
提交评论