配置文件存int类型_C#变量与数据类型(2)(超详细)

05a7992d965a0b41e7da1414d2621aa5.png

aeb8f216aef4729d2c9fcfdfbf3f7b93.png

变量与数据类型

1.variables: 变量

http://2.int整形

3.char: 字符

4.string:字符串

5.double:双精度浮点型

6.bool:布尔类型

概念

  • 1.变量必须先声明,后赋值,再使用。

变量: 数据类型 变量名; 赋值:变量名=值; 为了方便:数据类型 变量名=值;

变量命名规则,

1.有意义,尽量用对应的英文

2.避免使用单个字符命名

3.组成52个英文字符。十个数字,下划线,除此之外不能包含其他字符

4.开头只能以字母或下划线,区别大小写,多个单词组成变量名时应使用驼峰命名法。

2.C#中常用的数据类型包括整形,浮点型,布尔类型,字符类型,引用类型。

数据分为:数值类型,字符类型,逻辑值类型。

数值类型:整数和小数, 字符类型:字符串和字符

一.值类型

//1.整型:常用的整型包括short(短整型)int(整型)long(长整型)区别在于表示的范围不一样。

有int 整型(整数1,2,3)

(看你自己需要什么类型的就设置啥类型,需要的整数长就选长整型,短则反之)

4afbf70257ed11c3bbfeba7b449b4441.png

//2.浮点型:对于带小数点的数据,通常用浮点型来表示,浮点型的数据包括float和double两种类型。

float 浮点型(也就是带小数点的类型,比如0.1)。

ffef608cde11d70eccde463218b75c5b.png

3.布尔类型

bool类型(布尔类型代表真假,使用这个类型,只有两种值,true 和false。比如判断,判断一加一等于二,等于二,则是true(真),等于三,则是false(假)。当然这是站在数学的角度。)

287e9aa850a70482ad989912baaadb41.png

4.字符类型

字符类型使用char 表示,如“a”,字符类型数据存储形式与整形类型相似,程序存储字符所对应的ASCII码,48-57对应0-9字符,65-90对应A-Z字符,97-122对应a-z字符。

啥意思呢,就是机器给你存的是ASCII码。

4bed2edc1069ba04abf569b2f02eb208.png

5.引用类型

也就说自己定义字符串类型。用于保存自己想要存的东西。

5b21f87db5430bfaf4fc1e5133afb3f4.png

3.Console.writeLine()方法提供两种方式可以将变量的值输出至控制台。

4.Console.ReadLine()方法时,用户输入的数据都将作为string类型的数据被接收。

5.在程序开发中,为了找到程序的bug,通常采用程序调试的手段,逐步跟踪程序执行的流程,根据变量的值,找到错误的原因。

练习实践

dfcce9f144fe2b0b3225d30ceff0ae9f.png

用控制台应用做一个两个数字呼唤的程序

接收用户输入的两个数字,实现两个数字的互换。

实现步骤:

大概的意思就是用一个temp

比如你要把两杯装满水的杯子进行互换杯子里的水,所以你需要找到一个新的容器,把第一杯水,倒入新的容器,然后将第二杯水倒入第一个杯子,再将新容器里面的水倒入第二个杯子,这样子就完成了数据的互换。

(不明白的可以私信我哦!!!知无不言言无不尽)

创建控制台应用

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

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            int num1, num2;//定义整数类型的变量
                //接收用户输入
                Console.WriteLine( "请输入两个数字:");
            num1 = int.Parse(Console.ReadLine());//类型转换
            num2 = int.Parse(Console.ReadLine());
            //实现两个数字交换
            int temp = num1;//把第一杯水,倒入temp容器,那么第一个杯子就空出来了
            num1 = num2;//把第二杯水,倒入第一个杯子。
            num2 = temp;//最后再把temp原本属于第一个杯子的水,倒给第二个杯子。
            //这样子就完成了数据的交换。
            //输出交换结果
            Console.WriteLine("num1={0}tnum2={1}",num1,num2);
        }
    }
}

本人由于学力尚浅,所以可能存在局限性或者错误,请各位批评指正。

如果对你有帮助的话,也请求能给一个小小的赞。

希望对你有帮助!

谢谢啦。

END

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值