首页 > 代码库 > 【2017-2-17】C#基础 - 定义变量,输入输出

【2017-2-17】C#基础 - 定义变量,输入输出

1、初学C#。

     C#是专门为.NET的应用而开发的语言,他吸收了C++、Visual Basic、Delphi、Java等语言的优点,提高了程序开发的效率。

2、Visual Studio.NET的集成开发环境。

    初始操作分5步:打开VS,点击左上角的“文件”,选择“新建”“项目” - 会打开新建窗体。选择C#  框架4.0  控制台应用程序  保存位置   文件起名。

3、代码的编写。

   在main函数中编写代码。一个项目中有且只有一个main函数。

   输出:Console.WriteLine("要输出的内容");//往外输出内容的,且自动换行。

           Console.Write("要输出的内容");//往外输出内容的,不自动换行。

           Console.ReadLine();//等待用户输入,按回车结束,防止程序闪退。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace _0216第一个解决方案
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("键盘敲烂");
            Console.WriteLine("月薪过万");
            Console.ReadLine();
            Console.WriteLine("键盘落灰");
            Console.ReadLine();
            Console.WriteLine("回家要饭");
            Console.ReadLine();
        }
    }
}

4、定义变量,数据输入。

    先设置一个变量,再给变量赋值。切定义变量的名称不可重复。若已有string a,则不可再设置int a 。

    设置的变量可理解为一个盒子,而变量赋值则可理解为往这个盒子里装东西,必须先有盒子才能往里面装东西。 

    打印内容:Console.WriteLine("输出的内容");

                  Console.Write("输出的内容");

   而打印变量则括号内没有双引号:Console.WriteLine(变量名);

                                             Console.Write(变量名);

   接收用户输入的内容:
   Console.ReadLine(); - 会返回一个string(字符串)类型的值

   string定义的变量相加是拼接。

   定义变量:string a ;

   变量赋值:a = "值";

   两句合并:string a="值";

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace 输入
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("请输入姓名:");
            
            string name = Console.ReadLine();
            string nihao="你好";
            string c = nihao + name;
            Console.WriteLine(c);         
            Console.ReadLine();
        }
    }
}

5、定义整型变量。

   int a;
   整型变量赋值:
   a = 1;

   int和string的区别:int只能赋值为数字,string可以赋值为任意字符串。

                             int可以执行"+—*/"运算,结果为数学计算。string只可进行"+"结果为两者的拼接。

   如何将string字符串类型转化为int整型:

   string a ="10";

   int b =int.Parse(a);

   

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace 练习题1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("请输入您的姓名:");
            string a = Console.ReadLine();
            Console.Write("请输入您的性别:");
            string b = Console.ReadLine();
            Console.Write("请输入您的年龄:");
            string c = Console.ReadLine();
            Console.Write("请输入您的身高:");
            string d = Console.ReadLine();
            Console.Write("请输入您的体重:");
            string e = Console.ReadLine();
            Console.WriteLine("--------------------华丽的分割线-----------------------");
            Console.WriteLine(a+"你好!您的性别是“" + b+"”,您的年龄是“"+c+"”,您的身高是“"+d+"”,您的体重是“"+e+"”。");
            Console.ReadLine();
        }
    }
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace 练习题2
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("请输入您的姓名:");
            string a = Console.ReadLine();
            Console.Write("请输入您的性别:");
            string b = Console.ReadLine();
            Console.Write("请输入您的年龄:");
            string c = Console.ReadLine();
            Console.Write("请输入您的身高:");
            string d = Console.ReadLine();
            Console.Write("请输入您的体重:");
            string e = Console.ReadLine();
            Console.WriteLine("--------------------华丽的分割线-----------------------");
            Console.WriteLine(a + "你好!您的性别是“" + b + "”,您的年龄是“" + c + "”,您的身高是“" + d + "”,您的体重是“" + e + "”。");
            int f = int.Parse(d);
            int g = int.Parse(e);
            int h = f + g;
            Console.Write("您的身高和体重的和是“"+h+"”。");
            Console.ReadLine();

        }
    }
}

 

小白第一次分享,见笑了!

 

【2017-2-17】C#基础 - 定义变量,输入输出