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

Posted 疯丶无度

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2017-2-17C#基础 - 定义变量,输入输出相关的知识,希望对你有一定的参考价值。

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-17C#基础 - 定义变量,输入输出的主要内容,如果未能解决你的问题,请参考以下文章

2017-2-17,c#基础,输入输出,定义变量,变量赋值,int.Parse的基础理解,在本的初学者也能看懂(未完待续)

2017-2-17VS基本应用及C#基础第一节(定义变量输入及输出)

2017-2-17 c#基础学习 (控制台程序的创建,输出,输入,定义变量,变量赋值,值覆盖,值拼接,值打印)

2017-02-17C#基础 - 定义变量,输入输出

JAVA基础 —— 变量,选择,循环,数组,输入与输出等

python自学笔记一 基础输出