
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int n,a[1010],sum;
scanf("%d",&n);
int i;
int t,d,j;
sum=0;
t=0;
int l=0;
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<n-1;i++)
{
for(j=0;j<n-i-1;j++)
{
if(a[j]>a[j+1])
{
d=a[j];
a[j]=a[j+1];
a[j+1]=d;
}
}
}
for(i=0;i<n;i++)
{
t=l;
sum=sum+a[i];
l=t+sum;
}
printf("%d\n",l);
return 0;
}
本文介绍了一个使用C语言实现的数组排序和求和的程序。程序首先通过冒泡排序算法对输入的整数数组进行排序,然后计算并输出数组元素的累积和。涉及的关键技术包括数组操作、循环结构、条件判断以及基本的输入输出。
2696

被折叠的 条评论
为什么被折叠?



