C#--第2周实验--任务2(1)--用户输入一个字符,并用Console类的Readkey()方法读取该字符,并在控制台上输出该字符
来源:互联网 发布:淘宝天音软件 编辑:程序博客网 时间:2024/04/28 16:04
/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:创建一个控制台应用--用户输入一个字符,并用Console类的Readkey()方法读取该字符,并在控制台上输出该字符
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:创建一个控制台应用--用户输入一个字符,并用Console类的Readkey()方法读取该字符,并在控制台上输出该字符
* 作 者: 雷恒鑫
* 完成日期: 2012 年 09 月 07 日
* 版 本 号: V1.0
* 对任务及求解方法的描述部分
* 输入描述:
* 问题描述:
* 程序输出:
* 程序头部的注释结束
*/
方法1
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication_read_string{ class Program { static void Main(string[] args) { Console.Write("输入一个字符:"); ConsoleKeyInfo c = Console.ReadKey(); Console.WriteLine(); Console.WriteLine("您输入的字符为:{0}", c.Key.ToString()); Console.ReadKey(false); } }}
运行结果:
另一种方法:
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication_read_string{ class Program { static void Main(string[] args) { Console.Write("输入一个字符:"); string yesORno = Console.ReadKey().Key.ToString(); //获取用户输入的下一个字符,获取当前按下的控制台键。 Console.WriteLine("您输入的字符为:{0}", yesORno); ConsoleKey c = Console.ReadKey().Key;//获取用户输入的下一个字符,并显示在控制台上。 Console.WriteLine();//换行 Console.WriteLine("您输入的字符为:{0}", c.ToString());//将信息输出到控制台,并换行 Console.ReadKey(false); } }}
运行结果:
经验积累:
1.方法1代码忘写注释了,以后注意。
2.Console.Write 表示向控制台直接写入字符串,不进行换行,可继续接着前面的字符写入。
Console.WriteLine 表示向控制台写入字符串后换行。
Console.Read 表示从控制台读取字符串,不换行。
Console.ReadLine 表示从控制台读取字符串后进行换行。
Console.ReadKey 获取用户按下的下一个字符或功能键,按下的键显示在控制台窗口中。
- C#--第2周实验--任务2(1)--用户输入一个字符,并用Console类的Readkey()方法读取该字符,并在控制台上输出该字符(改进版)
- C#--第2周实验--任务2(1)--用户输入一个字符,并用Console类的Readkey()方法读取该字符,并在控制台上输出该字符
- 在一个字符串中找到出现指定次数的字符,根据用户输入次数,打印出现次数为该次数的字符。如输入abaccedff及1,则输出:b e d 如输入abaccedff及2,则输出:a c f
- C#--第2周实验--连续输入字符--直到输入特定的字符才结束程序
- C primer plus 第七章 练习2: 编写一个程序,该程序读取输入直到遇到#字符。使程序打印每个输入的字符以及它的十进制ASCII码。每行打印8个字符/编码对。
- C语言程序设计习题1-19 编写函数reverse(s),实现字符串的倒序,并用该函数每次颠倒一个输入行中的字符顺序
- C#--第三周实验--任务2--输入一个由若干字符组成的字符串,输出其中的大写字母、小写字母、数字和其他字符的个数(控制台应用)
- 通过键盘输入一个字符串,判断字符串中出现最多的字符并输出该字符和输出出现次数
- 用lua实现一个效果,输入一个字符串,输出该字符串中所有的字符组合
- 输入一个字符串,输出该字符串中字符的所有组合
- 输入一个字符串,输出该字符串中字符的所有组合
- 题目:输入一个字符串,输出该字符串中字符的所有组合
- 输入一个字符串,输出该字符串中字符的所有组合。(腾讯2014笔试附加题)
- 输入一个字符串,输出该字符串中字符的所有组合
- Java练习题-输入一个字符串,输出该字符串中字符的所有组合
- C#实现输入一个字符串输出该字符串字符的所有排列方式
- 算法笔试题(四):输入一个字符串,输出该字符串中字符的所有组合
- 输入一个字符串,求出该字符串包含的字符集合
- 关于函数指针的作用域
- 软件设计中的原则(GRASP)
- 爱的人夸,厌的人骂:诺基亚Lumia 920 的创新何在
- 关于智能OA系统设计软件的设想
- drupal6翻译
- C#--第2周实验--任务2(1)--用户输入一个字符,并用Console类的Readkey()方法读取该字符,并在控制台上输出该字符
- UVaOJ 414 - Machined Surfaces
- Toast使用方法大全
- 利用Windows Server Backup备份Exchange Server 2010 DAG邮箱数据库
- 雷军:这一年挨了好多骂,期货机冤枉啊
- C#中的Stopwatch
- 自作孽?统计显示360搜索7天损失368万用户
- 图像分割(Image Segmentation)
- POJ 2892 Tunnel Warfare && HDOJ 1540 (线段树)