实验内容:C#语言基础、程序流程控制
一、 实验目的
(1)练习 C#变量声明和赋值方法、类型转换方法 ;
(2) 通过简单程序掌握 C#运算符与表达式;
(3) 初步学习调试方法;
(4) 熟悉 VS.NET 环境;
(5)能得到正确的程序运行结果。
二、实验环境
Microsoft Visual Studio 2008
三、实验内容
(1) 创建一个控制台程序,随机产生两个整数(也可以随机产生两个小数),计算 它们的和、差、商、积,并把结果显示在控制台上。
1、 实验的程序如下:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 实验一 { class Program { static void Main(string[] args) { Random A1 = new Random(); double a = A1.Next(100); int b = A1.Next(100); Console.WriteLine("随机整数两个100以内的整数是:{0},{1}", a, b); double a1 = a + b; double a2 = a - b; double a3 = a / b; double a4 = a * b; Console.WriteLine("这两个数的和、差、商、积分别为:{0},{1},{2},{3}", a1, a2, a3.ToString("0.00"), a4); Console.ReadLine(); } } }
2、 实验的运行结果如下:
(2)、设计一个控制台应用程序,输出 1~6 的平方值。项目名称为 Xt3-1,程序的运行界面 如图所示。(教材第 3 章 82 页 2.1 题)
1、 实验代码如下:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 实验一_2_ { class Program { static void Main(string[] args) { int i; for (i = 1; i < 7; i++) Console.WriteLine("{0}的平方值是: {1}", i, i * i); } } }
2、 实验结果如下:
四、实验总结
1、通过本次实验总结掌握了C#的基础知识。
2、在本次实验中掌握了Random类的基本用法。
3、掌握C#的输出语句。
4、在运行随机两个数的实验中第一次产生的两个整数相除没有产生两位的小数,于是参考实验样本的实验后,将输出语句改为Console.WriteLine(“这两个数的和、差、商、积分别为:{0},{1},{2},{3}”, a1, a2, a3.ToString(“0.00”), a4); 并且定义了四个变量为double类型变量。实现了随机数相除输出两位小数的效果。