C# オブジェクト指向プログラミング コース 実験 1: 実験名: C# 言語の基礎、プログラム フロー制御

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 桁を出力する効果を実現しました。

ここに画像の説明を挿入
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/m0_47419053/article/details/127121411