C#输入输出
控制台输入:
读入一行字符串的ascll
console.readline
读入一行字符串的首个字符的ascii
console.readline
string s=console.readline()
用字符串s来接收输入的信息.
通过:double d = convert.todoubles 能够将字符串变成 双精度浮点数
还可以将其变成整形或者浮点型
例如:键盘输入123
int s=intparse(console.readline());
用下面的方法可以将字符串变成单精度和双精度
double s = double.Parse(Console.ReadLine());
single s = Single.Parse(Console.ReadLine());
输出
Console.WriteLine("输入一个数字");
double x = double.Parse(Console.ReadLine());
Console.WriteLine(x);
Console.Write("输入一个数子");
//输入的是字符串先将其变成浮点型,然后再设置具体格式
String s = Console.ReadLine();
double n = Convert.ToDouble(s);
//零是占位符,整数部分占四位不够四位用零代替,多于四位原样显示;小数部分占三位不够三位用零补多于三位四舍五入成三位
Console.WriteLine("{0:0000.000}",n);
//零是占位符,整数部分占四位不够四位或者多于四位 都原样显示;小数部分占三位不够三位用零补多于三位四舍五入成三位
Console.WriteLine("0:####.000",n);
//第一个零是占位符,一共十位浮点数,小数位有三位,整个浮点数n如果不够十位就在数据的最左侧 留空格
Console.WriteLine("{0,10:F3}", n);
Console.ReadKey(); Console.WriteLine("输入一个数字");
double x = double.Parse(Console.ReadLine());
Console.WriteLine(x);
Console.Write("输入一个数子");
//输入的是字符串先将其变成浮点型,然后再设置具体格式
String s = Console.ReadLine();
double n = Convert.ToDouble(s);
//零是占位符,整数部分占四位不够四位用零代替,多于四位原样显示;小数部分占三位不够三位用零补多于三位四舍五入成三位
Console.WriteLine("{0:0000.000}",n);
//零是占位符,整数部分占四位不够四位或者多于四位 都原样显示;小数部分占三位不够三位用零补多于三位四舍五入成三位
Console.WriteLine("0:####.000",n);
//第一个零是占位符,一共十位浮点数,小数位有三位,整个浮点数n如果不够十位就在数据的最左侧 留空格
Console.WriteLine("{0,10:F3}", n);
Console.ReadKey();