C# オブジェクト指向プログラミング コース 実験 1: 実験名: C# 言語の基礎、プログラム フロー制御
実験内容:C#言語基礎、プログラムフロー制御
1. 実験の目的
(1) C# の変数宣言、代入法、型変換法を実践する
(2) C# の演算子や式を簡単なプログラムでマスターする (3
) デバッグ方法を予備的に学ぶ
(4) VS.NET 環境に慣れる
(5)正しいプログラム実行結果を取得できます。
2. 実験環境
マイクロソフト ビジュアル スタジオ 2008
3. 実験内容
(1) 2 つの整数 (または 2 つの小数) をランダムに生成し、それらの和、差、商、および積を計算し、結果をコンソールに表示するコンソール プログラムを作成します。
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 の 2 乗値を出力するコンソール アプリケーションを設計します。プロジェクト名は 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. 実験結果は次のとおりです。
4. 実験のまとめ
1. この実験まとめで C# の基礎知識をマスターします。
2. この実験で Random クラスの基本的な使い方をマスターしました。
3. C#の出力文をマスターする。
4. 2 つの乱数を実行する実験で、最初に生成された 2 つの整数の除算で 2 桁の 10 進数が生成されなかったため、実験サンプルの実験を参照した後、出力ステートメントを Console.WriteLine( "これらの 2 つの数値の合計、差、商、および積は、それぞれ {0}、{1}、{2}、{3}"、a1、a2、a3.ToString("0.00")、a4); および4 つの変数が定義されている double 型の変数です。乱数を分割して小数点以下 2 桁を出力する効果を実現しました。