一、c语言中汉字的字符怎么计算?
二、字符串拷贝是什么意思?
三、二维数组(http://www.imooc.com/code/5636)
四、数组排序的应用
五、接水问题(问题代码)
#include<stdio.h>
#define max 1000
int main()
{
int i,n,arr[max],j=0,temp,sum=0,k;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&arr[j]);
j++;
}
for(j=0;j<n-1;j++)
{
if(arr[j]>arr[j+1])
{
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
for(k=0;k<=n-1;k++)
{
sum=sum+arr[k]*(n-k);
}
printf("%d\n",sum);
return 0;
}
网友评论