C# HomeWork

news/2024/7/24 1:28:02

 

using System;
using System.Collections.Generic;
using System.Text;
namespace AVG
{
class Program
{
static void Main(string[] args)
{
double [] myArray = new double[10];
double sum = 0;
double avg = 0;
Console.WriteLine("请输入十个数");
for (int i = 0; i < 10; i++)
{
myArray[i] = Convert.ToDouble(Console.ReadLine());
sum += myArray[i];
}
avg = sum / 10;
Console.WriteLine("十个数的平均数为"+avg);
Console.ReadLine();
}
}
}
using System;
namespace HelloWorldApplication
{
class Program
    {
        static void Main(string[] args)
        {
            int[] change = { 23, 11, 44, 77, 7 };
            int length = change.Length;//得到数组的长度
            int i;
            Console.WriteLine("原数组排序:");
            for (i = 0; i < length; i++)//循环输出排序前的值
            {
                Console.WriteLine("{0}", change[i]);
            }
            //下面是Array.Sort升序排列
            Array.Sort(change);
            Console.WriteLine("数组升序后:");
            for (i = 0; i < length; i++)
            {
                Console.WriteLine("{0}", change[i]);//循环输出Array.Srot升序排列结果
            }
            //下面是Array.Reverse降序排列后
            Array.Reverse(change);
            Console.WriteLine("数组降序后:");
            for (i = 0; i < length; i++)
            {
                Console.WriteLine("{0}", change[i]);//循环输出Array.Reverse降序排列结果
            }
            Console.ReadKey();
        }
    }
	
}

 

using System;

namespace CalculatorApplication
{
    class NumberManipulator
    {
		public int num;
 	public int factorial(int aVal)
        {
            int sum = 0;
            if (aVal == 0)
            {
                return 0;
            }
            if (aVal == 1)
            {
                return sum = 1;
            }
            else if (aVal == 2)
            {
                return sum = 2;
            }
            else
            {
                int[] Fibo = new int[aVal];
                for (int i = 0; i < aVal; i++)
                {
                    Fibo[0] = 1;
                    Fibo[1] = 1;
                    for (int j = 3; j <= aVal; j++)
                    {
                        Fibo[j - 1] = Fibo[j - 2] + Fibo[j - 3];
                    }
                    sum = sum + Fibo[i];
                }
            }
            return sum;
        }

		static void Main(string[] args)
        {
            NumberManipulator r = new NumberManipulator();
 			r.num = 100;
            Console.WriteLine("斐波那契前100项的结果为:{0}",  r.factorial(r.num));
            Console.ReadLine();

        }
		
    }
	
	
}

 

using System;

namespace CalculatorApplication
{
    class NumberManipulator
    {
  public int num1;
  public int num2;
        public int factorial(int num)
        {
            int result;

            if (num == 1)
            {
                return 1;
            }
            else
            {
                result = factorial(num - 1) * num;
                return result;
            }
        }
   
        static void Main(string[] args)
        {
            NumberManipulator r = new NumberManipulator();
 
            //调用 factorial 方法
           r.num1 = 10;
           r.num2 = 4;
           int k;
           k = r.num1 - r.num2;
            Console.WriteLine("组合C(10,4)的结果为:{0}",  r.factorial(r.num1)/ r.factorial(r.num2)/ r.factorial(k));
            Console.ReadLine();

        }
    }
}

 


http://www.niftyadmin.cn/n/1425590.html

相关文章

10款能与flash效果相比拼得js图片展示代码

1.预览地址&#xff1a;http://preview.zcool.com.cn/code/js/04/1/ 7.预览地址&#xff1a;http://preview.zcool.com.cn/code/js/04/7/ 9.预览地址&#xff1a;http://preview.zcool.com.cn/code/js/04/9/ 原帖地址&#xff1a; http://www.zcool.com.cn/jscode/javascri…

IP地址ABC类

以下表列出留用的内部寻址地址 A类 10.0.0.0 --10.255.255.255 B类 172.16.0.0--172.31.255.255 C类 192.168.0.0--192.168.255.255 1. A类地址 ⑴ A类地址第1字节为网络地址&#xff0c;其它3个字节为主机地址。另外第1个字节的最高位固定为0。 ⑵ A类地址范围&#xff1a;1.0…

ajax框架:DWR框架实战

1.使用页面testDWR.html。2处理FirstDWR 3.重用的机制&#xff0c;DWR&#xff08;配置文件web.xml,dwr.xml&#xff09;4 dwr.jar(下载地址&#xff1a;http://getahead.org/dwr/)1.testDWR.html<html><head><meta http-equiv"Content-Type" cont…

docker的代理配置

因为众所周知的原因&#xff0c;Docker在国内的使用举步维艰。于是&#xff0c;很多组织在国内提供了mirror或者叫加速器。 甚至在1.13的release note中提到微软提供了官方的中国镜像&#xff0c;然后我并没有找到怎么启用&#xff0c;找到了再写。 使用这些镜像或者加速器&…

DWR实战二 loading界面创建

常见的一个需求是&#xff0c;当页面请求在服务器端需要较长处理时间时&#xff0c;在页面上最好给用户一个提示消息框&#xff0c;这称为loading页面&#xff0c;如果你还没看到过这个东东&#xff0c;请参看一下gMail的界面。 DWR中要实现这个功能非常简单&#xff01;简单…

解决Eth0网卡不存在的情况_wuli大世界_新浪博客

新装的linux系统可能会存在了eth0网卡 不存在的情况&#xff0c;解决方式如下&#xff1a; 1.删除/etc/udev/rules.d/70-persistent0net,rules2.删除/etc/sysconfig/network-scripts/ifcfg-eth0 中HWADDR行3.重启系统

解决Eth0网卡不存在的情况

新装的linux系统可能会存在了eth0网卡 不存在的情况&#xff0c;解决方式如下&#xff1a; 1.删除/etc/udev/rules.d/70-persistent0net,rules2.删除/etc/sysconfig/network-scripts/ifcfg-eth0 中HWADDR行3.重启系统

Spring JMS异步发收消息 ActiveMQ

JMS(使用消息中介&#xff1a;ActiveMQ)JMS为JAVA开发者提供了一个与消息中介进行交互&#xff0c;以及发送和接收消息的标准API&#xff0c;而且每一个消 息中介的实现都会支持JMS。&#xff08;即JMS为所有消息中介提供了统一接口&#xff09;&#xff1b;JmsTemplate是Spri…