CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

可是当输入5!=?就没有输出.??

楼主feifeiyaqi3(yaqi)2006-07-01 13:36:07 在 .NET技术 / C# 提问

using   System;  
   
  namespace   fac  
  {  
  ///   <summary>  
  ///   Class19   的摘要说明。  
  ///   </summary>  
  public   class   Fac  
  {  
   
  public   long   fac(long   n)  
  {  
          long   x=0;  
  if(n==1)  
  {  
  x=1;  
  }  
  else  
  {  
        x=n*fac(n-1);  
  }  
  return   x;  
  }  
  public   static   void   Main()  
  {  
  long   n=0;  
   
  while(n<12)  
  {  
   
   
  Console.WriteLine("please   input   number   0<n<12to   count   n:\n");  
  long   a=Convert.ToChar(Console.ReadLine());  
  Fac   myFac=new   Fac();  
   
  if   (n>0   &&   n<12)    
  {  
                  myFac.fac(n);  
  Console.WriteLine("{0},{1}",n,myFac.fac(n-1));  
  }  
  else  
  {  
  Console.WriteLine("out   of   range!\n");  
  }  
  Console.WriteLine("please   enter   leave\n");  
  }  
  }  
  }  
  }  
  可以编译成.exe文件,可是当输入5!=?就没有输出.?? 问题点数:10、回复次数:1Top

1 楼jecray(云和山的彼端)回复于 2006-07-01 13:55:07 得分 10

不知道这样是不是lz想要的结果  
   
  using   System;  
   
  namespace   fac  
  {  
  ///   <summary>  
  ///   Class19   的摘要说明。  
  ///   </summary>  
  public   class   Fac  
  {  
   
  public   long   fac(long   n)  
  {  
          long   x=0;  
  if(n==1)  
  {  
  x=1;  
  }  
  else  
  {  
        x=n*fac(n-1);  
  }  
  return   x;  
  }  
  public   static   void   Main()  
  {  
  long   n=0;  
  while(n<12)  
  {  
  Console.WriteLine("please   input   number   0<n<12to   count   n:\n");  
    n=Convert.ToInt32(Console.ReadLine());  
  Fac   myFac=new   Fac();  
   
  if   (n>0   &&   n<12)    
  {  
  Console.WriteLine("{0},{1}",n,myFac.fac(n));  
  }  
  else  
  {  
  Console.WriteLine("out   of   range!\n");  
  }  
  Console.WriteLine("please   enter   leave\n");  
  }  
  }  
  }  
  }  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:feifeiyaqi3
  • jecray

相关链接

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

广告也精彩

反馈

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