int/double/string使用

简介: 在计算机中存储数据和儿童在抽屉中存放物品很类似。例如: 要在计算机中存一个数字50,需要两句话.int a;  //将要放的物品告诉家长a=50;  //将物品放到某个抽屉中计算机存储变量的过程:1.

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

例如: 要在计算机中存一个数字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();//等待字符
}

 

 


将编程看作是一门艺术,而不单单是个技术。 敲打的英文字符是我的黑白琴键, 思维图纸画出的是我编写的五线谱。 当美妙的华章响起,现实通往二进制的大门即将被打开。
相关文章
|
4月前
|
Java UED
Java中String强转int:一种常见的错误和解决方法
在Java中将非数字字符串转换为整数会导致`NumberFormatException`。要解决这个问题,可以使用`try-catch`捕获异常,正则表达式验证数字格式,或利用异常信息提供错误提示。例如,`Integer.parseInt()`会因遇到非数字字符如`"123abc"`而抛出异常,但通过异常处理或正则`\\d+`可确保安全转换。记得在编程时避免直接强转,以防止程序异常中断。
|
1天前
|
存储 C语言
使用 sizeof 操作符计算int, float, double 和 char四种变量字节大小
【10月更文挑战第13天】使用 sizeof 操作符计算int, float, double 和 char四种变量字节大小。
7 1
|
2月前
|
Dart JavaScript 前端开发
Dart或Flutter中解决异常-type ‘int‘ is not a subtype of type ‘double‘
Dart或Flutter中解决异常-type ‘int‘ is not a subtype of type ‘double‘
103 4
|
2月前
|
Dart
Dart基础:进制转换、int与string互转
Dart基础:进制转换、int与string互转
93 3
|
3月前
|
Java
Java中将保留四位小数的Double转换为String的方法详解
选择合适的方法,可以使代码更加简洁、高效,同时也能满足不同场景下的需求。
47 5
遍历字符串,String line = xxx for(int i = 0;i<line.length();i++){system.out.println(line.chartAt(i)); 单个
遍历字符串,String line = xxx for(int i = 0;i<line.length();i++){system.out.println(line.chartAt(i)); 单个
|
5月前
|
存储 C语言
计算 int, float, double 和 char 字节大小
计算 int, float, double 和 char 字节大小。
70 3
|
4月前
|
Java
String转化为Int
String转化为Int
|
5月前
channelSftp.put(InputStream src, String dst, int mode);里的mode都是什么类型的
【5月更文挑战第15天】channelSftp.put(InputStream src, String dst, int mode);里的mode都是什么类型的
76 2
|
5月前
int 和 String 互相转换的多种方法
int 和 String 互相转换的多种方法
34 1