代码 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用来记录内部距离
利用嵌套循环,将字符串的每两个字符之间的距离求出,再相加
运行结果