logo

  • 首页
  • 博客简介
  • 说说页面
  • 关于
  • 文章存档
    • C#教程
    • C#实战
  • 隐私政策
  • 首页
  • 博客简介
  • 说说页面
  • 关于
  • 文章存档
  • 隐私政策
您正在使用IE浏览器,部分内容可能无法显示,建议您换用更新的浏览器,请单击下载Chrome浏览器
显示屏过小,本网站无法正常显示
你处于离线状态,正在显示缓存网页
首页/ 分类:C#教程/ 【C#教程】输入与输出

【C#教程】输入与输出

2021年12月17日 20:43:36 吕舒君 0 百度已收录 1,161 次浏览

什么是输入与输出?

输入就是接收的信号,输出就是发送的信号,不同设备之间的连接线要求是一台设备的输出连接到另外一台设备的输入,输入连接到另外一台设备的输出

【引用至https://zhidao.baidu.com/question/390463416416938445.html】

常用的输入软件——Word

这个是在生活及工业中的的解释,而在编程中,输入输出就有不同的含义了:

输入:指从内存等读出数据,从输入设备(扫描仪、鼠标、键盘)等读取数据;

输出:指将数据打印至屏幕等输出设备。

比如下面这篇文章就运用到了这个知识。



【C#实战】打印斐波那契数列


学习本课前,请先掌握以下知识 什么是斐波那契数列? 斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34...


如何实现

输入输出在C#中主要有这几个函数:

1.Console.WriteLine()

可以输出大多数数据,如Bool、Int、String,亦可格式化输出。

使用方法:

Console.WriteLine(参数:输出内容);

例:

//数字
 Console.WriteLine(1);
 //字符串
 Console.WriteLine("zfc");
 //字符
 Console.WriteLine('e');
 //bool
 Console.WriteLine(true);

使用此方法会在输出内容后追加一个换行符,若不加换行符请使用[code]Console.Write();[/code]

2.Console.Write();

同上,只是不追加换行符

一键跳转跳转最常用的

3.Console.ReadKey();

获取按下的键,【可选的】显示在Console控制台中,并返回一个包含按键信息的ConsoleKeyInfo

使用方法

Console.ReadKey();//只返回值不显示
 Console.ReadKey(true);//只返回值不显示
 Console.ReadKey(false);//返回值并显示

运行截图

该方法在输出时不会追加换行符

4.Console.Read();

获取输入字符的ASCII码,并返回。

使用方法

Console.WriteLine(Console.Read());

运行截图

5.Console.ReadLine();  最常用

读入输入的一行字符串,并返回。

使用方法

Console.WriteLine(Console.ReadLine());

运行截图

区别

Console.ReadLine(); 会等待直到用户按下回车,一次读入一行 Console.ReadKey(); 则是等待用户按下任意键,一次读入一个字符。

关于占位符

Console.WriteLine("p:{0}","text");

如下代码中的占位符{0},表示后面传入的第0个参数"text",{1}代表第一个,以此类推。

运行截图

作者头像
吕舒君
就是本站站长(^_−)☆
提示
你已经点赞过了
上一篇文章缩略图
【C#实战】打印斐波那契数列
« 上一篇文章
下一篇文章缩略图
【编程技巧】全局异常捕获
下一篇文章 »
原创声明
版权声明: 本文由作者吕舒君于2021年12月17日 20:43:36原创发表.
转载请务必取得作者同意, 并附带本页面地址: https://cszj.wang/589.html
查看作者 吕舒君 的所有文章
发表评论
account_circle
email
email
评论区
共0条回复
暂无评论,说说你的看法吧!
侧边栏
文章目录
  • 什么是输入与输出?
  • 如何实现
  • 1.[code]Console.WriteLine()[/code]
  • 使用方法:
  • 例:
  • 2.[code]Console.Write();[/code]
  • 3.[code]Console.ReadKey();[/code]
  • 使用方法
  • 运行截图
  • 4.[code]Console.Read();[/code]
  • 使用方法
  • 运行截图
  • 5.[code]Console.ReadLine();[/code]  最常用
  • 使用方法
  • 运行截图
  • 区别
  • 关于占位符
  • 运行截图
最近文章
文章缩略图
【Windows】Windows11初体验
升级&安装 不久前,微软刚刚发布了“十年来最重要的操
文章缩略图
【Windows】如何关闭Windows的自动更新
引子 Windows的自动更新的问题已经困扰了一些用户很久了
文章缩略图
【前端教程】如何创建一个属于自己的在线思维导图网站
什么是思维导图 思维导图,英文是The Mind Map,又
文章缩略图
【信奥】Java vs C++
题面 题目描述 Java和C++两种语言的辩手都可以相互争论
文章缩略图
【信奥】收集树叶
题面 描述 给出一棵二叉树,收集并移除所有叶子,重复执行,直
最近文章
您尚未登录
底部推荐
随机文章
文章缩略图
【Windows】Windows11初体验
升级&安装 不久前,微软刚刚发布了“十年来最重要的操
站点统计
文章总数:35篇
评论总数:127条
分类总数:9个
标签总数:81个
网站运行:1994天
最后更新:2022-4-4
友情链接
搜索站 文件管理 洛谷 WordPress大学

吕舒君的博客,一个传递知识的网站!

前往本站
吕舒君的博客
一个传递知识的网站

版权所有·吕舒君(2016-2022)

酷博客(V4.1.0). Theme By 吕舒君. 网站已使用SSL加密 本页面进行了 51 次请求在 0.234 秒内加载完成, 使用了 14.32MB 的内存。