不会用char类型来声明,不太能理解怎么做

使用char类型声明a~g,然后输出它们相加后的结果?

主要是设计ancii码的转换,最后结果是它们对应码的求和


char c[6] = ['a','b','c','d','e','f','g'];
int sum = 0;
for (int i = 0;i < 7;i++)
{
    sum = sum + c[i];
}
printf("总和%d",sum);

int val = 0;
char[] vals = {'a', 'b', 'c', 'd', 'e', 'f', 'g'};
for (char c : vals)
val += (int)c;
System.out.println(val);


public class Test3 {
    public static void main(String[] args) {
        
        char[] c = {'a','b','c','d','e','f','g'};
        int sum = 0;
        for (int i = 0;i < 7;i++)
        {
            sum = sum + c[i];
        }
        System.out.println("总和:" + sum);
        
    }
}