“我”是什么垃圾? Throw New Exception("垃圾内存已被回收")
在C#中,“Array可以有多维,而ArrayList只能是一维”这句话对么?

Array是可以多维的,
例如  string[][]    是二维
ArrayList是链表吧,可以存储所有System.object的对象!

C#编程之IList<T>、List<T>、ArrayList、IList, ICollection、IEnumerable、IEnumerator、IQueryable 和 IEnumerable的区别

www.cnblogs.com/mq0036/p/9189427.html

String到底是值类型还是引用类型(C#)

blog.csdn.net/u011555996/article/details/79203220

#include<stdio.h>

int main()
{
int i,j,a[100],b,c,n;
while(scanf("%d",&n)!=EOF)
{
    for(i =0;i<n;i++)
    {
        scanf("%d",&a[i]);
    }
    for(i=0;i<n;i++)
    {
        for(j=i+1;j<n;j++)
        {
            if(a[i]>a[j])
            {
                b=a[i];
                a[i]=a[j];
                a[j]=b;
            }
        }
    }
    
    int s =0;
    if(n%2==0)
    {
        for(i=1;i<n;i=i+2)
        {
            s=s+a[i];
        }
        printf("%d\n",s+(n-2)*a[1]+(n-2)*a[0]/2);
    }
else 
{
    for(i=0;i<n;i=i+2)
    {
        s=s+a[i];
    }
    printf("%d\n",s+(n-3)*a[1]+a[0]*(n-3)/2+a[1]);
}

}
return 0; 
} 

标签: C#

添加新评论