C#控制台基础 用do-while循环限制用户只能输入yes或者no

原创 2016年08月28日 21:35:17

镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。
——————————————————————————————————————————————————————————


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            string choice="";
            Byte count = 0;//用于验证用户是否第一次输入

            do
            {
                if(count==0)//如果用户是第一次输入
                {
                    Console.WriteLine("请输入yes或者no");
                    choice = Console.ReadLine();
                    count=1;
                }
                else//如果用户不是第一次输入
                {
                    Console.WriteLine("请再次输入yes或者no");
                    choice = Console.ReadLine();
                }
            } while (choice!="yes"&&choice!="no");

            Console.WriteLine("输入正确");
            Console.ReadKey();
        }
    }
}









——————————————————————————————————————————————————————————

感恩帮助过我的人。博客的精髓在技术部分,更在镇场一诗。
我是一个新手,代码还有许多不完善的地方,请您看代码的时候多多思考。
C#是一个优秀的语言,VS是一个优秀的编译软件,二者值得学习。如果您有一些不会的知识,咱们可以相互讨论。
如果您认为代码可以有改进的地方,有错误的地方,请留下评论,我会处理的。
注:如果我的博文无意中侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。
版权声明:知识来源于众人,亦当回报给众人。博文仅供参考,切勿用于其他用途。

相关文章推荐

C#——while循环语句

循环语句有两种形式,具体结构如下图。   注意两种结构的区别: while:先判断,后执行。 do ……while:先执行,后判断(至少执行一次)。     ...

do...while(0)的妙用

转自 http://www.cnblogs.com/flying_bat/archive/2008/01/18/1044693.html 在C++中,有三种类型的循环语句:for, while, 和...

C#--第2周实验--任务四--编写一个控制台应用--分别使用for,while,do-while循环语句计算 n!

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:编写...

C#控制台基础 用户不断输入直到输入exit 退出循环或是退出控制台

镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 ——————————————————————————————————————————————...

Shell读取用户输入【以及循环读取验证和while循环中添加多个条件[ .. ] &&或者|| [ .. ]】

文章来源:http://blog.csdn.net/zilong00007/article/details/6681090 14.2  读取用户输入 14.2.1  变量 上一章我们谈到如何...

C#学习之Do-While循环

Do-While循环:do 嵌入语句 while (布尔表达式)注意:do语句至少执行嵌入语句一次列子:using System; using System.Collections.Generic; ...

Java语言基础(八) : 循环结构之 do...while 循环

do…while循环的语法格式: do { 循环体语句; }while(判断条件语句);扩展格式: 初始化语句; d...
  • qian_ch
  • qian_ch
  • 2016年12月18日 13:25
  • 244

do while循环求解素数

  • 2014年04月30日 16:32
  • 123B
  • 下载

JAVA 基础语法(四)——循环结构(while,do...while,for,break,continue)

JAVA 循环结构 Java循环 while do…while for 关键字break和continue 循环嵌套 Java循环首先我们来看一个例子: 如果让你用代码输出一句“二师兄长的真帅!”,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#控制台基础 用do-while循环限制用户只能输入yes或者no
举报原因:
原因补充:

(最多只允许输入30个字)