A.2.2-阶乘算法
ylbtech- .NET-Basic: A.2.2-阶乘算法 |
A.2.2-阶乘算法
1.A,源代码返回顶部 |
using System; namespace Test3 { class Program { static int Fun1(int num) { int s; if (num <= 0) { s = 0; } else { s = 1; for (int i = 1; i <= num; i++) { s = s * i; } } return s; } static void Main(string[] args) { //3, //阶乘(递归算法) Console.WriteLine("阶乘(递归算法)"); Console.WriteLine("请输入一个非负整数?"); int num = int.Parse(Console.ReadLine()); Console.WriteLine("{0}的阶乘是:{1}", num, Fun1(num)); } } }
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |