一个一维数组a[10]={1,2,3,4,5,6,7,8,9,10}将数组进行逆序处理并计算...
发布网友
发布时间:2024-08-18 16:27
我来回答
共1个回答
热心网友
时间:2024-08-28 00:26
#include<stdio.h>
void main(){
int a[10]={1,2,3,4,5,6,7,8,9,10},sum= 0,i,j,temp;
for(i=0;i<10;i++){
for(j=0;j<10-i;j++){
if(a[j]<a[j+1]){
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
printf("这个数组逆序输出是:");
for(i=0;i<10;i++){
sum+=a[i];
if(i==9){
printf("%d",a[i]);
}else{
printf("%d,",a[i]);
}
}
printf("这个数组的和是:%d",sum);
}