算法大赛--第二十三题
作者:互联网
代码 C
#include<stdio.h>
#include<string.h>
int main(){
char str[20] ="WATJKJDXRGZNXYTW";
int len=strlen(str);
int sum=0;
for(int i=0;i<=len;i++){
for(int j=i+1;j<len;j++){
sum+=abs(str[i]-str[j]);
}
}
printf("%d",sum);
}
初始化str字符串,将字符串的长度赋值给len,初始化sum为0,sum用来记录内部距离
利用嵌套循环,将字符串的每两个字符之间的距离求出,再相加
运行结果
标签:第二十三,--,sum,大赛,len,int,嵌套循环,str,字符串 来源: https://blog.csdn.net/Casualsama/article/details/121319644