在计算机中存储数据和儿童在抽屉中存放物品很类似。

例如: 要在计算机中存一个数字50,需要两句话.

int a;  //将要放的物品告诉家长

a=50;  //将物品放到某个抽屉中

计算机存储变量的过程:

1.声明变量 2.给变量赋值 3.使用变量

数据类型:整数int  小数double  字符串string

*string类型变量可以看作是char类型变量的只读数组

字符编码规则(Character Encoding)构成→字符集(Charset)

练习:

{
//int a;
//int b = 1;
//a = b + 2;
//Console.WriteLine(a);

Console.WriteLine("变量的存储");
Console.WriteLine("整数int显示50");
//整数型int
int a;
a = 50;
Console.WriteLine(a);

Console.WriteLine("小数double显示3.14");
//小数型double
double b;
b = 3.14;
Console.WriteLine(b);

Console.WriteLine("int硬转小数型相加之和");
//小数型doubl相加及分别显示
int u;//求cdefg之和

int c =(int)13.1;//硬转变量int 小数前加(int)
int d = (int)14.1;
int e = (int)15.1;
int f = (int)16.1;
int g = (int)17.1;
u = c + d + e + f + g;

//double c, d, e, f, g;
//c = 13.1;
//d = 14.2;
//e = 15.3;
//f = 16.4;
//g = 17.5;
Console.WriteLine(u);//显示出c,d,e,f,g相加得结果
Console.WriteLine("int硬转小数型分别显示");
Console.WriteLine(c);
Console.WriteLine(d);
Console.WriteLine(e);
Console.WriteLine(f);
Console.WriteLine(g);//分别显示c,d,e,f,g\
Console.WriteLine("分别显示c d e f g并空格间隔");
Console.WriteLine(c + " " + d + " " + e + " " + f + " " + g);//分别显示c d e f g并空格间隔

Console.WriteLine("具体显示double类非硬转");
double h, i, j, k,l;
h= 13.1;
i = 14.2;
j = 15.3;
k= 16.4;
l = 17.5;
Console.WriteLine(h);
Console.WriteLine(i);
Console.WriteLine(j);
Console.WriteLine(k);
Console.WriteLine(l);
Console.WriteLine("显示非硬转double小数类hijkl相加之和");
Console.WriteLine(h+i+j+k+l);
Console.WriteLine("string字符串,可以看成是一个没有上限的存储");
//string字符串,可以看成是一个没有上限的存储
//char类型,它是一个0-2的16次方65536
string mystri中文= "你好";
string mystri字母 = "aBcDeFg";
string mystr012阿拉伯数字 = "0123456789";
string jiayou = "加油学编程努力为祖国";
Console.WriteLine(mystri中文);
Console.WriteLine(mystri字母);
Console.WriteLine(mystr012阿拉伯数字);

Console.WriteLine(jiayou);

Console.ReadKey();//等待字符
}

将编程看作是一门艺术,而不单单是个技术。 敲打的英文字符是我的黑白琴键, 思维图纸画出的是我编写的五线谱。 当美妙的华章响起,现实通往二进制的大门即将被打开。

int/double/string使用相关推荐

  1. BinaryReader 、BinaryWriter是方便用二进制方式读写int,double,string之类的数据

    BinaryWriter类:MSDN以二进制形式将基元类型写入流,并支持用特定的编码写入字符串. 这个MSDN的解释,是不是说BinaryWriter类是将数据以二进制的形式写入文件,在文件中显示的是 ...

  2. vector的元素不仅仅可以使int,double,string,还可以是结构体

    link #include<stdio.h> #include<algorithm> #include<vector> #include<iostream&g ...

  3. swift string,Int,Double相互转换

    import UIKitvar str = "Hello, playground" // 1 字符串转Int Double Float var str1 = "818&q ...

  4. QString string int double char 相互转化

    下面总结下我知道的几种类型互转的方式: 1 QString --> string QString.toStdString(); 2 string --> QString QString:: ...

  5. mysql int转String 及 将String转为Double类型

    注:cast()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值 一.int转string 1.cast() 函数 select  cast (111  as  char ); 2 ...

  6. c++中几种常见的类型转换。int与string的转换,float与string的转换以及string和long类型之间的相互转换。to_string函数的实现和应用。...

    1.string转换为int a.采用标准库中atoi函数,对于float和龙类型也都有相应的标准库函数,比如浮点型atof(),long型atol(). 他的主要功能是将一个字符串转化为一个数字,在 ...

  7. C++ int与string的相互转换(含源码实现)

    一.int转换成string Ⅰ.to_string函数 c++11标准增加了全局函数std::to_string: string to_string (int val); string to_str ...

  8. C++中int与string的相互转换

    .c++11标准增加了全局函数std::to_string: string to_string (int val); string to_string (long val); string to_st ...

  9. 用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获

    2019独角兽企业重金招聘Python工程师标准>>> 用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获得值! 用C#.NET调用 ...

最新文章

  1. [NOI2010]能量采集
  2. Linux下/etc/fstab文件详解
  3. pickle与cpickle的用法
  4. linux操作系统进程间通信IPC之管道pipe及FIFO
  5. Exchange管理之:使用Telnet发送邮件
  6. 【redis】redis实用Utils
  7. AJAX POST跨域 解决方案 - CORS(转载)
  8. 1 二进制(glibc版)安装MySQL实现主从复制(亲测)
  9. shell脚本100例
  10. [PM2][ERROR] Script not found 和 npm in fork_mode
  11. Python pip windows安装
  12. 拒绝充钱!教你一招避开网盘限速
  13. 唐宇迪学习笔记19:聚类算法——Kmeans
  14. IDEA 导入项目中文注释乱码如何解决
  15. EPLAN小知识——如何在费斯托(FESTO)官网下载EPLAN部件
  16. 1000mx3连电脑没声音_Mac电脑没声音了怎么办?解决Mac上声音问题
  17. js 计算两个时间的之间的天数
  18. 一剑开尘走龙蛇 XGBoost
  19. wdcp服务器权限修改,Linux下wdcp控制面板安装tipask3.0教程
  20. k8s pod控制器详解(ReplicaSet、Deployment、Horizontal Pod Autoscaler)

热门文章

  1. jQuery Tags Input Plugin(添加/删除标签插件)
  2. Makefile完全解析PART5.使用变量
  3. 利用popstate事件和window下的history对象处理浏览器跳转问题
  4. xutils设置能够使webview接受第三方cookie,版本低于api21如何设置
  5. linux两个文件修改主机名
  6. linux内核链表以及list_entry--linux内核数据结构(一)
  7. 转:http与https
  8. 【拒绝一问就懵】之Activity的启动流程
  9. 改变自己从学习linux开始
  10. 转载:oracle RAC集群启动和关闭