CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

switch语句问题

楼主fans869(fans869@china.com)2005-04-22 16:27:17 在 .NET技术 / C# 提问

大家帮忙看一下错在那里了,提示"控制不能从一个case标签<"default">贯串于另一个case标签"给分啦!!!  
  using   System;  
  namespace   doloop  
  {  
   
  public   class   doloop  
  {  
  public   static   void   Main()  
  {  
  string   myChoice;  
  {  
  do    
  {        
  //print   a   Menu  
  Console.WriteLine("My   Address   Book\n");  
  Console.WriteLine("A-Add   New   Address");  
  Console.WriteLine("D-Delete   Address");  
  Console.WriteLine("M-Modify   Address");  
  Console.WriteLine("V-View   Address");  
  Console.WriteLine("Q-Quit\n");  
  Console.WriteLine("Choice(A,D,M,V   or   Q):");  
  //Retrieve   the   user'choice  
  myChoice=Console.ReadLine();  
  //Make   a   decision   on   user's   choice  
  switch(myChoice)  
  {  
  case   "A":  
  case   "a":  
  Console.WriteLine("You   wish   to   add   an   address");  
  break;  
  case   "D":  
  case   "d":  
  Console.WriteLine("You   wish   to   delete   an   address");  
  break;  
  case   "M":  
  case   "m":  
  Console.WriteLine("You   wish   to   modify   an   address");  
  break;  
  case   "V":  
  case   "v":  
  Console.WriteLine("You   wish   to   view   the   address   list");  
  break;  
  case   "Q":  
  case   "q":  
  Console.WriteLine("Bye");  
  break;  
  default:  
  Console.WriteLine("{0}   is   not   a   valid   choice",myChoice);  
  }  
  //Pause   to   allow   the   user   to   see   the   the   results  
  Console.WriteLine("Press   any   key   to   continue..");  
  Console.ReadLine();  
  Console.WriteLine();  
  }  
  while(myChoice!="Q"   &&   myChoice!="q");//Keep   going   until   the   user   wants   to   quit  
  }  
  }  
   
   
   
  }  
   
   
   
   
  }  
  问题点数:5、回复次数:1Top

1 楼zhanglizhao(醉猫)回复于 2005-04-22 16:48:18 得分 5

default:  
  Console.WriteLine("{0}   is   not   a   valid   choice",myChoice);  
   
  这句后边也要加  
  break;  
  的  
  Top

相关问题

  • 关于switch语句
  • PL/SQL 有switch语句吗?
  • switch语句的困惑
  • 请问如何把下面的语句改成switch语句?
  • 关于switch()语句的问题...请进
  • 用gcc编译switch语句的问题?
  • switch 语句:没见过这样的错:
  • 关于条件语句switch的问题!
  • 这样的switch语句该怎么写?
  • switch语句的一个疑问?

关键词

  • writeline
  • console
  • case
  • address
  • break
  • you wish

得分解答快速导航

  • 帖主:fans869
  • zhanglizhao

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo