C# 实验1

1. 【实例1.1】设计一个C#控制台程序,在控制台中输出信息:“欢迎来到C#编程世界!”

代码:

using System;

namespace 实例1._1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("欢迎来到C#编程世界!");
        }
    }
}

运行截图:
在这里插入图片描述

2. 【实例1.2】设计一个C#的Windows程序。要求实现功能: 在姓名文本框中输入姓名王先水字符串,单击显示按钮,在Windows的指定位置显示信息“王先水:你好!欢迎学习C#语言程序设计!”。

代码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace 实例1._2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            richTextBox1.Text = textBox1.Text + ": 你好!欢迎学习C#语言程序设计!";
        }
    }
}

运行截图:
在这里插入图片描述

3. 从键盘输入一个人的名字,在显示器中显示对输入姓名的问候,显示如下:

(计算机)请输入你的名字
(用户输入)xx
(计算机)xx, 欢迎你进入C#程序世界

代码:

using System;

namespace 问候用户
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("请输入您的名字:");
            String s = Console.ReadLine();
            Console.WriteLine(s + ", 欢迎你进入C#程序世界");
        }
    }
}

运行截图:
在这里插入图片描述

4. 编写控制台程序,定义两个整数,定义一个字符串变量,当这个字符变量分别是“+”、“-”、“*”、“/”时,用switch语句输出这两个数的运算结果。

代码:

using System;

namespace 运算
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("请输入: 数字 (回车) 运算符号 (回车) 数字");
            int num1 = int.Parse(Console.ReadLine());
            String ch = Console.ReadLine();
            int num2 = int.Parse(Console.ReadLine());
            switch (ch) {
                case "+":
                    Console.WriteLine(num1 + num2);
                    break;
                case "-":
                    Console.WriteLine(num1 - num2);
                    break;
                case "*":
                    Console.WriteLine(num1 * num2);
                    break;
                case "/":
                    Console.WriteLine(num1 / num2);
                    break;
            }

        
        }
    }
}

运行截图:
在这里插入图片描述

总结

用于熟悉VS开发环境,大概了解C#语言的特性。只用于学习交流,请勿用于其它用途。只是笔者的随笔记录,并非最优设计。


版权声明:本文为interestANd原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。