输入与输出,数据类型,强制转换,运算符
Posted 游称
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入与输出,数据类型,强制转换,运算符相关的知识,希望对你有一定的参考价值。
输入与输出 输出console.write();不换行 输出console.writeline();打印之后换行
输入console.read();不换行 输入console.readline();换行
字符串之间运用加号进行拼接,数字之间加号表示运算。
数据类型: int(整型) long double(双精度浮点数) string(字符串型) bool
强制转换: int a=covert.toint32(console.readline()); int a=int.parse(console.readline());
string s = "123.5"; int a = Convert.ToInt32(s); int b = int.Parse(s);
运算符:
前++与后++: 在赋值运算中,前++需先执行+1运算,然后赋值; 后++,需要先执行赋值,然后进行+1运算。
逻辑运算符: &&与 两个条件同时满足才为true,否则为false ||或 两个条件只要有一个满足就为true,都不满足为false !非(非是优先级最高的) 原来是true的变为false,原来是false的变为true。
赋值运算符: =、、、+=、、、-=、、*=、、/=...%= a+=b 即为a=a+b a*=b即为a=a*b
条件运算符: ....?...: string c=a>b?"":""; a>b则返回问好后面的内容,若不返回后面的内容
关系运算符: ==...<=...>=...
例子:
输入与输出:
Console.Write("请输入你的姓名");
string name = Console.ReadLine();
Console.Write("请输入你的年龄");
string age = Console.ReadLine();
Console.Write("请输入你的工作单位");
string job = Console.ReadLine();
Console.WriteLine("我叫" + name + ",今年" + age + "岁了,在" + job + "工作。");
条件运算符:
Console.Write("现在几点了");
int a = int.Parse(Console.ReadLine());
string c = a <= 12 ? a + "am" : (a - 12) + "pm";
Console.WriteLine(c);
以上是关于输入与输出,数据类型,强制转换,运算符的主要内容,如果未能解决你的问题,请参考以下文章
2018-07-14Java基础+基本数据类型+自动/强制数据类型转换+定义变量+运算符