上机实验1培训资料Word格式文档下载.docx

上传人:b****1 文档编号:13340063 上传时间:2022-10-09 格式:DOCX 页数:15 大小:101.07KB
下载 相关 举报
上机实验1培训资料Word格式文档下载.docx_第1页
第1页 / 共15页
上机实验1培训资料Word格式文档下载.docx_第2页
第2页 / 共15页
上机实验1培训资料Word格式文档下载.docx_第3页
第3页 / 共15页
上机实验1培训资料Word格式文档下载.docx_第4页
第4页 / 共15页
上机实验1培训资料Word格式文档下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

上机实验1培训资料Word格式文档下载.docx

《上机实验1培训资料Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《上机实验1培训资料Word格式文档下载.docx(15页珍藏版)》请在冰豆网上搜索。

上机实验1培训资料Word格式文档下载.docx

理解c#的值类型,常量和变量的概念.

2.掌握c#常用运算符以及表达式的运算规则.

3.理解数据类型转换的方法.

4.掌握数组和字符串的使用方法.

实验仪器设备,药品,器材:

Microsoftvisualstudio2010

1.实验原理:

熟悉visual2010的基本操作方法.

2.认真阅读本章相关内容,尤其是案例.

3.实验前进行程序设计,完成源程序的编写任务.

4.反复操作,直到不需要参考教材,能熟练操作为止.

实验步骤:

见下页

一.实验目的

5.;

6.掌握c#常用运算符以及表达式的运算规则.

7.理解数据类型转换的方法.

8.掌握数组和字符串的使用方法.

2.实验要求

5.熟悉visual2010的基本操作方法.

6.认真阅读本章相关内容,尤其是案例.

7.实验前进行程序设计,完成源程序的编写任务.

8.反复操作,直到不需要参考教材,能熟练操作为止.

3.实验内容

1.设计一个简单的windows应用程序,完成以下功能:

从键盘输入摄氏温度值,输出对应的华氏温度值.运行效果如图所示.

摄氏温度到华氏温度的转换公式为:

Fahrenheir=9/5celsius+32

核心代码如下:

doublec=Convert.ToDouble(txtCelsius.Text);

doublef=9/5*c+32;

txtFahrenheir.Text=f.ToString();

........

2.设计一个简单的储蓄存款计算器,运行效果如图所示.

intmoney=Convert.ToInt32(txtmoney.Text);

intyear=Convert.ToInt32(txtyear.Text);

doublerate=Convert.ToDouble(txtrate.Text)/100;

doubleinterest=money*year*rate;

txtinterest.Text=interest.ToString();

doubletotal=money+interest;

txttotal.Text=total.ToString();

3.设计一个简单的windows程序,输入5个数字,然后排序输出,运行果如图所示.

double[]a=newdouble[5];

inti=0;

privatevoidbutton1_Click(objectsender,EventArgse)

{

doubleelement=double.Parse(txtelement.Text);

a[i]=element;

txtprior.Text+=a[i]+"

"

;

i++;

lblNo.Text="

第输入第"

+(i+1)+"

个元素"

}

privatevoidbutton2_Click(objectsender,EventArgse)

Array.Sort(a);

txtsort.Text=a[0]+"

+a[1]+"

+a[2]+"

+a[3]+"

+a[4];

4.源程序

1.usingSystem;

usingSystem.Collections.Generic;

usingSystem.ComponentModel;

usingSystem.Data;

usingSystem.Drawing;

usingSystem.Linq;

usingSystem.Text;

usingSystem.Windows.Forms;

namespace_2

publicpartialclassForm1:

Form

{

publicForm1()

InitializeComponent();

}

privatevoidbutton1_Click(objectsender,EventArgse)

if(txtc.Text!

=string.Empty)

doublec=Convert.ToDouble(txtc.Text);

doublef=9/5*c+32;

txtf.Text=f.ToString();

elseif(txtf.Text!

doublef=Convert.ToDouble(txtf.Text);

doublec=(f-32)*5/9;

txtc.Text=c.ToString();

程序运行结果:

2.usingSystem;

namespace_3

intmoney=Convert.ToInt32(txtmoney.Text);

intyear=Convert.ToInt32(txtyear.Text);

doublerate=Convert.ToDouble(txtrate.Text)/100;

doubleinterest=money*year*rate;

txtinterest.Text=interest.ToString();

doubletotal=money+interest;

txttotal.Text=total.ToString();

3.usingSystem;

namespace_4

privatevoidForm1_Load(objectsender,EventArgse)

privatevoidlinkLabel1_LinkClicked(objectsender,LinkLabelLinkClickedEventArgse)

privatevoidlabNo_Click(objectsender,EventArgse)

privatevoidlabel3_Click(objectsender,EventArgse)

double[]a=newdouble[5];

inti=0;

doubleelement=double.Parse(txtelement.Text);

a[i]=element;

txtprior.Text+=a[i]+"

i++;

lblNo.Text="

privatevoidbutton2_Click(objectsender,EventArgse)

Array.Sort(a);

txtsort.Text=a[0]+"

}

1.实验目的

1.理解分支和循环的逻辑意义

2.掌握c#的if,switch分支语句的使用方法.

3.掌握c#的while,do/while,for,foreach等循环语句的使用方法.

二.实验要求

9.熟悉visual2010的基本操作方法.

10.认真阅读本章相关内容,尤其是案例.

11.实验前进行程序设计,完成源程序的编写任务.

12.反复操作,直到不需要参考教材,能熟练操作为止.

1.有一个函数:

x(x<

1)

Y=2*x-1(1≤x<

10)

3*x-11(x≥10)

设计一个windows应用程序,输入x,输出y值.核心代码提示如下:

doublex=Convert.ToDouble(txtx.Text);

doubley;

if(x<

1)

y=x;

elseif(x>

=1&

&

x<

10)

y=2*x-1;

else

y=3*x-11;

txty.Text=y.ToString();

2.设计一个windows应用程序,输入一个正整数,逆序打印出每一个位数,如图所示.如输入”原数:

7493”,单击逆序按钮,输出逆序:

3947核心代码部分提示如下:

intnum=Convert.ToInt32(txty.Text);

intturnnum=0;

while(num>

0)

turnnum=turnnum*10+num%10;

num=num/10;

txtn.Text=turnnum.ToString();

3.一个数如果恰好等于她的因子之和,这个数就称为完数.例如6的因子是1,2,3,而6=1+2+3,因此6是完数,编程找出1000之内的所有完数,当单击查找按钮时,按下面的格式输出所有完数和其因子:

”6是一个完数:

6=1+2+3”,如图所示:

核心代码部分提示如下:

StringBuildersb=newStringBuilder();

inti,j,sum;

for(i=2;

i<

1000;

i++)

sum=0;

for(j=i;

j<

i/2;

j++)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1