概述
2-1 C#输入输出操作
输出操作
-
Console.WriteLine( ):输出并且产生一个新行
Console.WriteLine( ):输出不产生一个新行 -
格式化输出地字符串:{N,[,M][:格式化字符串]}
({ })输出字符串中插入变量的值
N:输出变量的序号,从0开始,若N为0,表示对应输出第一个变量的值。
[,M]可选项,M表示输出的变量所占的字符个数,变量值为负数时,左对齐;变量值为正值,右对齐
[:格式化字符串]也是可选项
C:将数据转换成货币形式
Console.WriteLine("{0,8:c}",k)
输出¥1,234.789
D:整数数据类型格式(D)
int k=1234;
Console.WriteLine("{0:d5}",k)
输出为01234
格式字符后的数字表示转换后的整数类型数据的位数,这个数字若大禹整数数据的位数,则格式数据将在首位前以0补齐,若这个数字小于整数数据的位数,则显示所有的整数位数
E:科学计数法格式
int k=123000;
Console.WriteLine("{0:E}",k);
输出结果为1.230000E+005
若省略E后的数字,则显示7位有效数字
F:浮点数据类型格式
若省略F后数字,则默认显示2位小数
若指定的小数位数大于数据的小数位数,则在数据末尾以0补充
G:通用格式
使转换后的格式字符串最短
N:自然数据格式
数据的整数部分以每3位“,"分隔开
n后的数字指转换后的小数位数
X:十六进制数据格式
X后为转换后的数据的数据位数
- 调用WriteLine()不适用参数时,将会在控制台产生一个新行
输入操作
- Read( )
一次只能从输入流中读取一个字符
当返回一个表示输入字符的整数,该整数为字符对应的Unicode编码值,如果没有数据,则返回-1
当用户输入了多个字符Read()方法只返回用户输入的第一个字符
using System;
class TestIo;
{
static void Main( ){
Console.Write("请输入字符");
int a=Console.Read( );
Console.WriteLine( "用户输入的内容为:{0}",a);
}
}
``
请输入字符:ABCD
用户输入的内容为:65
- ReadLine( )
一次读取一行字符的输入
Read( )和 ReadLine( )异同:
- Read( )一次输入一个字符,ReadLine( )一次输入一个字符串
- 使用read()方法读取的字符包括回车和换行符。
- 使用readline()方法读取的字符不包括回车和换行符。
最后
以上就是苗条菠萝为你收集整理的2-1 C#输入输出操作 2020-10-18的全部内容,希望文章能够帮你解决2-1 C#输入输出操作 2020-10-18所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复