已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Graphics.DrawLine绘图方法用来绘制一条连接由坐标对指定的两个点的线条。其语法结构如下:public void DrawLine (Pen pen,int x1,int y1,int x2,int y2)参数说明如下。l pen:Pen对象,确定线条的颜色、宽度和样式。l x1:第一个点的x坐标。l y1:第一个点的y坐标。l x2:第二个点的x坐标。l y2:第二个点的y坐标。1、下列数学表达式等价的C#算术表达式是( _ ) Math.Sqrt(Math.Abs(a*a*b-c*c)/(c*c-4*d)1.在窗体上有两个文本框textBox1, textBox2,一个按钮button1,一个标签label1,运行后,从文本框中输入两个整数,点击按钮后要求标签label1显示出在这两个整数之间的所有素数。写出点击button1事件的代码:private void button1_Click(Object sender,System.EventArgs e)Label1.Text=; int i, j, n, m,t,temp; n = Convert.ToInt16(textBox1.Text); m = Convert.ToInt16(textBox2.Text); if (m n) temp = m; m = n; n = temp; for (i = n; i =m; i+) t = 1; for (j = 2; j i; j+) if (i % j = 0) t = 0; if (t = 1) label3.Text = label3.Text + i.ToString()+ ; 网络上经常有产品/人物的图片展示,点击不同的按钮会展示不同的图形。现在请你设计一个明星的个人图片展,3张图片已经放到ImageList控件中,点击下一张、上一张按钮图形往前后展示。现在程序基本完成,只差运行时窗体加载的代码,以及点击下一张按钮的代码private void Form1_Load(object sender, EventArgs e)/窗体加载时代码,请完善 pictureBox1.Image= imageList1.Images0; private void button1_Click(object sender, EventArgs e)/下一张图片代码,请完善 i+; if (i = 3) i = 0; pictureBox1.Image = imageList1.Imagesi; 要在控制台程序运行时输入一个整数并赋值给变量x,可使用下列语句: int x; x=( )int.Parse(Console.Read()或int.Parse(Console.ReadLine()8.请写出描述“-5=x0的C#语言表达式是( )x-5 & x09. 在windows窗体设计中,点击Button按钮,使计时控件Timer1开始起作用或有效,则在private void button1_Click(object sender, EventArgs e)方法中写入如下代码(_ )。Timer1.Enable=true或Timer1.Start();、用VS.NET2005进行编程环境,在自己文件夹下建立一个C#控制台 应用程序,名为test1_2,,要求输入两个数,求出它们的和并输出屏幕。最后保存退出。运行时如下图:、用VS.NET2005进行编程环境,在自己文件夹下建立一个C#控制台 应用程序,名为test1_2,,要求输入两个数,求出它们的和并输出屏幕。最后保存退出。运行时如下图:static void Main(string args) int x, y, z; x =int.Parse (Console.ReadLine(); y =int.Parse (Console.ReadLine(); z = x + y; Console.WriteLine(0+1=2, x, y, z); 1.用VS.NET2005进行编程环境,在自己文件夹下建立一个C# 项目,名为test2_1,然后编写一个windows应用程序,要求()您输入一个圆半径的,求出圆的周长,面积。()您输入一个梯形的上底,下底,高,求出梯形的面积。运行时如下图:private void button1_Click(object sender, EventArgs e) double r, l, s; r = double.Parse(textBox1.Text); l = 2*3.1415926*r; s = 3.1415926 * r * r; textBox2.Text = l.ToString(); textBox3.Text = s.ToString(); private void button2_Click(object sender, EventArgs e) double a, b, c,d; a = double.Parse(textBox4.Text); b = double.Parse(textBox5.Text); c = double.Parse(textBox6.Text); d = (a + b) * c / 2; textBox7.Text = d.ToString(); 用VS.NET2005进行编程环境,在自己文件夹下建立一个C#控制台 应用程序,名为test2_2,,要求输入1个整数, 如果是奇数则输出奇数信息,否则输出偶数信息。static void Main(string args) int a; a=int.Parse(Console.ReadLine(); if (a % 2 = 0) Console.WriteLine(0是偶数, a); else Console.WriteLine(0是奇数, a); Console.ReadKey(); 用Vs.2005建立一个windows应用程序,要求运行启动时,窗体中间显示一幅图,单击窗体,图形变成另一幅图,双击窗体,图形再变成成另一幅图.并显示欢迎文字. private void Form1_Load(object sender, EventArgs e) label1.Text = ; pictureBox1.Image = Image.FromFile(1_100401155151_8.jpg); private void Form1_Click(object sender, EventArgs e) label1.Text = ; pictureBox1.Image = Image.FromFile(2.jpg); private void Form1_DoubleClick(object sender, EventArgs e) label1.Text = 欢迎您来到视窗世界; pictureBox1.Image = Image.FromFile(3.jpg); 现在,请你根据温度转换公式设计一个温度转换程序,可以进行温度转换。如果输入摄氏温度,显示转换的华氏温度;如果输入华氏温度,显示转换的摄氏温度,应用程序名为test3_1。温度转换的公式为:F9/5C32 ;C59 (F32);式中F-华氏温度,C-摄氏温度。用VS.NET2005进行编程显示转结果。运行时如下图:private void button1_Click(object sender, EventArgs e) double c, f; c =double .Parse(textBox1.Text); f=9.0/5*c+32; textBox2.Text=f.ToString(); private void button2_Click(object sender, EventArgs e) double c, f; c = double.Parse(textBox1.Text); f = 5.0 / 9 * (c - 32); textBox2.Text = f.ToString(); private void button3_Click(object sender, EventArgs e) Application.Exit(); 2、工厂每月发工资,都会碰到换零钱的问题,可会计们非常头疼,不知要找多少零钱才合适,请你用VS.NET2005进行编程环境,在自己文件夹下建立一个C#控制台应用程序,名为test3_2,,把一个人的工资换成不同数额票面的数量. 运行时如下图:private void button1_Click(object sender, EventArgs e) int x, x100, x50,x20,x10,x5,x1; x = int.Parse(textBox1.Text); x100 = x / 100; x50 = (x - x100 * 100) / 50; x20 = (x - x100 * 100 - x50 * 50) / 20; x10 = (x - x100 * 100 - x50 * 50 - x20 * 20) / 10; x5 = (x - x100 * 100 - x50 * 50 - x20 * 20 - x10 * 10)/5; x1 = (x - x100 * 100 - x50 * 50 - x20 * 20 - x10 * 10 - x5 * 5)/1; textBox2.Text = x100.ToString(); textBox3.Text = x50.ToString(); textBox4.Text = x20.ToString(); textBox5.Text = x10.ToString(); textBox6.Text = x5.ToString(); textBox7.Text = x1.ToString(); ()在学校,经常评优秀学生或三好学生,现请你设计一个程序,要求输入姓名,语文成绩,数学成绩,按确定按钮后,判断该学生是否优秀生。优秀生条件是每门课程为90以上或平均分93以上,实验报告中要把按判定按钮下的代码写出来. ()计算函数 实验报告中要把按判定/确定按钮下的代码写出来(注求x的开平方用函数 Math.Sqrt(x)。1-2题合并保存的文件名为test4_1,运行后如示例图如下图所示: private void button1_Click(object sender, EventArgs e) double x,y; x = double.Parse (textBox2.Text); y = double.Parse (textBox3.Text); if (x90&y90|(x+y186) label9 .Text=textBox1 .Text +是优秀生!; else label9 .Text =textBox1 .Text +不是优秀生!; private void button2_Click(object sender, EventArgs e) double x,y=0; x = double.Parse(textBox4.Text); if (x = 6)/如果超过了第七张图 n = 0;/则变为第一张图 else n+;/n=n+1;也可以为下一张图 pictureBox1.Image = imageList1.Imagesn; private void button1_Click(object sender, EventArgs e) if (n = 0) n = 6; else n-; pictureBox1.Image = imageList1.Imagesn; 2、用VS.NET2005进行编程环境,在自己文件夹下建立一个windows应用程序,名为test5_2,然后编写四则运算计算器要求输入两个数,再输入一个运算符号,点击“=”按钮进行计算运行后如下图所示: private void button1_Click(object sender, EventArgs e) double a,b,c=0; string op; op = textBox2.Text.Trim(); a =double .Parse(textBox1.Text); b = double.Parse(textBox3.Text); switch (op) case +: c = a + b; textBox4.Text = c.ToString(); break; case -: c = a - b; textBox4.Text = c.ToString(); break; case *: c = a * b; textBox4.Text = c.ToString(); break; case /: if (b = 0) MessageBox.Show(分母为0.,重新输入!); textBox3.Text = ; else c = a / b; textBox4.Text = c.ToString(); break; 3. 某商场为了促销其产品,特别在五一节这天进行商品打折活动,商品每件原价130元,现推出如下:总价超过250元打8折,总价超过500元打7折,总价超过630元打6折,现要求输入所购商品件数,输出所付总价.运行结果如下:private void button1_Click(object sender, EventArgs e) double a,b=0; a = double.Parse(textBox1.Text); if (a = 250) b=a*130; if (250 a*130 & a*130= 500) b = a*130*0.8; if (500 a * 130 & a * 130 630) b = a * 130 * 0.6; label2.Text = b.ToString(); 1.创建一个windows应用程序,要求在运行时出现以数字从9开始到1组成的三角形,运行结果如下图所示.private void Form1_Load(object sender, EventArgs e) int i, j; string str=; for (i=1;i=9;i+) for(j=1;j=10-i;j+) str =str + ; for (j = 1; j =0.001) t = 2 * t; sum =sum +(float)1/(t-1); n+; label1.Text =总和+ sum.ToString ()+n+最后一项是+(float)1/(t-1); .设计一个程序,求出Sum=A!+B!+C!,其中A,B,C从文本框中输入,结果从标签输出(文件名为test7_2)private void button1_Click(object sender, EventArgs e) int a, b, c,i,j,k,A=1,B=1,C=1, sum = 0; a = int.Parse(textBox1.Text); b = int.Parse(textBox2.Text); c = int.Parse(textBox3.Text); if (a 2) a = 1; else for (i = 1; i = a; i+) A = i * A; a = A; if (b 2) b = 1; else for (j = 1; j = b; j+) B = j * B; b = B; if (c 2) c = 1; else for (k = 1; k = c; k+) C = k * C; c = C; sum=a+b+c; label4.Text =sum=+sum.ToString(); 4. 要求随机产生一个三行三列矩阵,并求主对角线(含)以上的所有元素之和. 提示:先定义一个随机变量,然后由这个随机变量产生的值,用循环嵌套分别赋值给二维数组各元素,然后再求和.运行结果示例如下图:public partial class Form1 : Form int, a = new int3, 3; public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) Random rm = new Random(); label1.Text = ; int i, j; for (i = 0; i 3; i+) for (j = 0; j 3; j+) ai, j = rm.Next(1, 9); label1.Text = label1.Text + + ai, j.ToString(); label1.Text = label1.Text + n; private void button1_Click(object sender, EventArgs e) int sum = 0; label2.Text = ; for (int i = 0; i 3; i+) for (int j = 0; j 3; j+) if (i = j) sum = sum + ai, j; label2.Text = sum=+sum.ToString(); 考试结束后,经常要计算学生的分数情况,现一共有10个学生的语文成绩(可在定义数组时给出),要求用标签输出每个同学的成绩及平均成绩,再用另一个标签输出分数高于平均分同学的成绩(项目名为9_1)。运行结果样例图如下:private void button1_Click(object sender, EventArgs e) int a = new int10; Random rm = new Random(); label1.Text = ; int i, j, sum = 0, av = 0; label1.Text = 成绩如下; label3.Text = 高于平均成绩; for (i = 0; i 10;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 细菌性腹泻的护理个案
- 2025铜矿石购销合同范本
- 2025年供应商化肥采购协议
- 2025年大学《化学工程与工业生物工程-生物分离工程》考试备考题库及答案解析
- 2025年大学《仿生科学与工程-生物学基础》考试参考题库及答案解析
- 2025年大学《能源化学-能源化学实验》考试备考题库及答案解析
- 2025厨师劳务合同范本
- 2025企业与员工签订劳务合同
- 装修材料采购服务合同
- 2025年大学《导航工程-导航信号处理与抗干扰技术》考试备考题库及答案解析
- 中医馆社区义诊活动方案策划
- 宗教活动场所安全工作台账
- 信贷业务风险防范培训课件
- 2023急性中耳炎多学科团队救治中国专家共识(全文)
- 人工智能在新材料合成中的应用
- 医学检验技术职业生涯规划
- 设备管理基础知识
- 名扬传奇策划方案
- 烘干厂股东合作协议书
- 第2章-考古学研究方法与步骤
- 新版PFMEA表单模板
评论
0/150
提交评论